Pertanyaan yang diberi tag javascript

98
Promise.resolve vs new Promise (selesaikan)

Saya menggunakan bluebird dan saya melihat dua cara untuk menyelesaikan fungsi sinkron menjadi Promise, tetapi saya tidak mendapatkan perbedaan di antara kedua cara tersebut. Sepertinya stacktrace sedikit berbeda, jadi mereka bukan hanya sekedar alias, bukan? Jadi cara apa yang disukai? Cara...

98
.map () a Javascript ES6 Map?

Bagaimana Anda melakukan ini? Secara naluriah, saya ingin melakukan: var myMap = new Map([["thing1", 1], ["thing2", 2], ["thing3", 3]]); // wishful, ignorant thinking var newMap = myMap.map((key, value) => value + 1); // Map { 'thing1' => 2, 'thing2' => 3, 'thing3' => 4 } Saya...

98
Apakah mungkin untuk mengurutkan objek peta ES6?

Apakah mungkin untuk mengurutkan entri dari objek peta es6? var map = new Map(); map.set('2-1', foo); map.set('0-1', bar); menghasilkan: map.entries = { 0: {"2-1", foo }, 1: {"0-1", bar } } Apakah mungkin untuk mengurutkan entri berdasarkan kuncinya? map.entries = { 0: {"0-1", bar },...

98
Meneruskan nama kelas untuk mereaksi komponen

Saya mencoba meneruskan nama kelas ke komponen react untuk mengubah gayanya dan sepertinya tidak bisa berfungsi: class Pill extends React.Component { render() { return ( <button className="pill {this.props.styleName}">{this.props.children}</button> ); } } <Pill...

97
Bagaimana cara kerja tugas variabel di JavaScript?

Jadi saya bermain-main beberapa hari yang lalu hanya untuk melihat dengan tepat bagaimana tugas massal bekerja di JavaScript. Pertama saya mencoba contoh ini di konsol: a = b = {}; a.foo = 'bar'; console.log(b.foo); Hasilnya adalah "bar" yang ditampilkan dalam sebuah peringatan. Itu cukup adil,...

97
Cara mendapatkan nilai kotak teks di JavaScript

Saya mencoba menggunakan JavaScript untuk mendapatkan nilai dari kotak teks HTML tetapi nilainya tidak muncul setelah spasi Sebagai contoh: <input type="text" name="txtJob" value="software engineer"> Saya hanya mendapatkan: "perangkat lunak" dari atas. Saya menggunakan skrip seperti...

97
Apakah larik Javascript jarang?

Artinya, jika saya menggunakan waktu saat ini sebagai indeks ke dalam array: array[Date.getTime()] = value; akankah penerjemah memberi contoh semua elemen dari 0 hingga sekarang? Apakah browser yang berbeda melakukannya secara berbeda? Saya ingat dulu ada bug di kernel AIX , yang akan membuat...