Pertanyaan yang diberi tag «javascript»

Untuk pertanyaan tentang pemrograman dalam ECMAScript (JavaScript / JS) dan berbagai dialek / implementasinya (tidak termasuk ActionScript). Tag ini jarang digunakan sendiri tetapi paling sering dikaitkan dengan tag [node.js], [jquery], [json], dan [html].

5
menggunakan setTimeout pada rantai perjanjian
Di sini saya mencoba untuk membungkus kepala saya di sekitar promise. Di sini, pada permintaan pertama saya mengambil satu set tautan. Dan pada permintaan berikutnya saya mengambil konten tautan pertama. Tetapi saya ingin membuat penundaan sebelum mengembalikan objek promise berikutnya. Jadi saya menggunakan setTimeout padanya Tapi itu memberi saya kesalahan …
115 javascript  json  promise 

7
Periksa apakah suatu elemen adalah anak dari orang tua
Saya memiliki kode berikut. <html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> </head> <div id="hello">Hello <div>Child-Of-Hello</div></div> <br /> <div id="goodbye">Goodbye <div>Child-Of-Goodbye</div></div> <script type="text/javascript"> <!-- function fun(evt) { var target = $(evt.target); if ($('div#hello').parents(target).length) { alert('Your clicked element is having div#hello as parent'); } } $(document).bind('click', fun); --> </script> </html> Saya berharap hanya ketika …
115 javascript  jquery 


14
JavaScript: mengkloning fungsi
Apa cara tercepat untuk mengkloning fungsi di JavaScript (dengan atau tanpa propertinya)? Dua opsi yang muncul di benak adalah eval(func.toString())dan function() { return func.apply(..) }. Tapi saya khawatir kinerja eval dan wrapping akan memperburuk stack dan mungkin akan menurunkan performa jika diterapkan banyak atau diterapkan pada yang sudah dibungkus. new …

15
Bagaimana cara mengikat argumen fungsi tanpa mengikat ini?
Dalam Javascript, bagaimana cara mengikat argumen ke suatu fungsi tanpa mengikat thisparameter? Sebagai contoh: //Example function. var c = function(a, b, c, callback) {}; //Bind values 1, 2, and 3 to a, b, and c, leave callback unbound. var b = c.bind(null, 1, 2, 3); //How can I do this …
115 javascript 

9
Bagaimana cara mengekspor kelas ES6 dengan benar di Node 4?
Saya mendefinisikan kelas dalam modul: "use strict"; var AspectTypeModule = function() {}; module.exports = AspectTypeModule; var AspectType = class AspectType { // ... }; module.export.AspectType = AspectType; Tetapi saya mendapatkan pesan kesalahan berikut: TypeError: Cannot set property 'AspectType' of undefined at Object.<anonymous> (...\AspectType.js:30:26) at Module._compile (module.js:434:26) .... Bagaimana cara mengekspor …

3
HtmlWebpackPlugin memasukkan file jalur relatif yang rusak saat memuat jalur situs web non-root
Saya menggunakan webpack dan HtmlWebpackPlugin untuk memasukkan js dan css yang dibundel ke dalam file template html. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), Dan itu menghasilkan file html berikut. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> Ini …

14
Regex untuk mendapatkan string di antara tanda kurung kurawal
Sayangnya, meskipun telah mencoba mempelajari regex setidaknya satu kali dalam setahun selama bertahun-tahun yang saya ingat, saya selalu lupa karena saya jarang menggunakannya. Tahun ini resolusi tahun baru saya adalah untuk tidak mencoba dan mempelajari regex lagi - Jadi tahun ini untuk menyelamatkan saya dari air mata, saya akan memberikannya …
115 javascript  regex 





6
Apakah aman untuk menyelesaikan janji beberapa kali?
Saya memiliki layanan i18n di aplikasi saya yang berisi kode berikut: var i18nService = function() { this.ensureLocaleIsLoaded = function() { if( !this.existingPromise ) { this.existingPromise = $q.defer(); var deferred = this.existingPromise; var userLanguage = $( "body" ).data( "language" ); this.userLanguage = userLanguage; console.log( "Loading locale '" + userLanguage + "' …

7
Termasuk definisi kelas JavaScript dari file lain di Node.js
Saya sedang menulis server sederhana untuk Node.js dan saya menggunakan kelas saya sendiri yang disebut Useryang terlihat seperti: function User(socket) { this.socket = socket; this.nickname = null; /* ... just the typical source code like functions, variables and bugs ... */ this.write = function(object) { this.socket.write(JSON.stringify(object)); } }; dan kemudian …

13
Bagaimana cara mendapatkan semua nilai yang dipilih dari <select multiple = multiple>?
Tampak aneh saya tidak bisa menemukan yang ini sudah diminta, tapi ini dia! Saya memiliki html sebagai berikut: &lt;select id="select-meal-type" multiple="multiple"&gt; &lt;option value="1"&gt;Breakfast&lt;/option&gt; &lt;option value="2"&gt;Lunch&lt;/option&gt; &lt;option value="3"&gt;Dinner&lt;/option&gt; &lt;option value="4"&gt;Snacks&lt;/option&gt; &lt;option value="5"&gt;Dessert&lt;/option&gt; &lt;/select&gt; Bagaimana cara mendapatkan semua nilai (array?) Yang telah dipilih pengguna di javascript? Misalnya, jika pengguna telah memilih Makan …
115 javascript  jquery  html 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.