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].


4
Bagaimana cara memaksa remounting pada komponen React?
Katakanlah saya memiliki komponen tampilan yang memiliki render bersyarat: render(){ if (this.state.employed) { return ( <div> <MyInput ref="job-title" name="job-title" /> </div> ); } else { return ( <div> <MyInput ref="unemployment-reason" name="unemployment-reason" /> <MyInput ref="unemployment-duration" name="unemployment-duration" /> </div> ); } } MyInput terlihat seperti ini: class MyInput extends React.Component { ... …

7
masalah setTimeout / clearTimeout
Saya mencoba membuat halaman untuk pergi ke halaman awal setelah mis. 10 detik tidak aktif (pengguna tidak mengklik di mana pun). Saya menggunakan jQuery untuk sisanya tetapi set / clear dalam fungsi pengujian saya adalah javascript murni. Dalam rasa frustrasi saya, saya berakhir dengan sesuatu seperti fungsi ini yang saya …

13
membandingkan set ECMA6 untuk kesetaraan
Bagaimana Anda membandingkan dua set javascript? Saya mencoba menggunakan ==dan ===tetapi keduanya mengembalikan false. a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=> false a === b; //=> false Kedua himpunan ini ekuivalen, karena menurut definisi, himpunan tidak memiliki urutan (setidaknya biasanya tidak). Saya telah melihat dokumentasi …

5
Kelas Node.js ES6 dengan membutuhkan
Jadi sampai saat ini, saya telah membuat kelas dan modul node.jsdengan cara sebagai berikut: var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ …

2
Penempatan tangkapan SEBELUM dan SETELAH
Saya kesulitan memahami perbedaan antara menempatkan .catchSEBELUMNYA dan SETELAH kemudian dalam janji bertingkat. Alternatif 1: test1Async(10).then((res) => { return test2Async(22) .then((res) => { return test3Async(100); }).catch((err) => { throw "ERROR AFTER THEN"; }); }).then((res) => { console.log(res); }).catch((err) => { console.log(err); }); Alternatif 2: test1Async(10).then((res) => { return test2Async(22) .catch((err) …


7
Javascript Bagaimana mendefinisikan banyak variabel dalam satu baris?
Saat membaca dokumentasi online, saya bingung bagaimana cara mendefinisikan beberapa variabel JavaScript dengan benar dalam satu baris. Jika saya ingin menyingkat kode berikut, apa cara JavaScript "ketat" yang tepat untuk mendefinisikan beberapa variabel javascript dalam satu baris? var a = 0; var b = 0; Apakah itu: var a = …
103 javascript 

1
Efisiensi JavaScript: 'untuk' vs 'forEach' [ditutup]
Tertutup . Pertanyaan ini berdasarkan opini . Saat ini tidak menerima jawaban. Ingin memperbaiki pertanyaan ini? Perbarui pertanyaan agar dapat dijawab dengan fakta dan kutipan dengan mengedit posting ini . Tutup 3 tahun lalu . Perbaiki pertanyaan ini Apa standar saat ini pada tahun 2017 di Javascript dengan for () …

17
Fokuskan Elemen Berikutnya Di Indeks Tab
Saya mencoba untuk memindahkan fokus ke elemen berikutnya dalam urutan tab berdasarkan elemen saat ini yang memiliki fokus. Sejauh ini saya belum menemukan apa pun dalam pencarian saya. function OnFocusOut() { var currentElement = $get(currentElementId); // ID set by OnFocusIn currentElementId = ""; currentElement.nextElementByTabIndex.focus(); } Tentu saja nextElementByTabIndex adalah bagian …


8
jQuery .val change tidak mengubah nilai input
Saya memiliki input HTML dengan tautan di nilainya. <input type = 'text' value = 'http://www.link.com' id = 'link' /> Saya menggunakan jQuery untuk mengubah nilai pada acara tertentu. $('#link').val('new value'); Kode di atas mengubah nilai kotak teks tetapi tidak mengubah nilai dalam kode (value = 'http://www.link.com' tetap tidak berubah). Saya …
103 javascript  jquery 


13
Bilangan Positif menjadi Bilangan Negatif di JavaScript?
Pada dasarnya, perut bagian belakang. Jika saya memiliki: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { slideNum = -slideNum } console.log(slideNum) Tidak peduli konsol apa selalu mengembalikan angka positif. Bagaimana cara mengatasinya? Jika aku melakukan: if ($this.find('.pdxslide-activeSlide').index() < slideNum - 1) { _selector.animate({ left: (-slideNum * sizes.images.width) + 'px' }, 750, …
103 javascript  jquery  math 


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.