Pertanyaan yang diberi tag javascript

269
Cara memeriksa apakah tipe adalah Boolean

Bagaimana saya bisa memeriksa apakah tipe variabel adalah tipe Boolean? Maksud saya, ada beberapa alternatif seperti: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. Tetapi bagi saya itu tidak terlihat bagus. Apakah ada cara yang lebih bersih untuk mencapai...

268
Cara paling efisien untuk menambahkan nilai ke array

Dengan asumsi saya memiliki sebuah array yang memiliki ukuran N(di mana N > 0), apakah ada cara yang lebih efisien untuk membuat ulang array yang tidak memerlukan langkah-langkah O (N +1)? Dalam kode, pada dasarnya, apa yang saya lakukan saat ini adalah function prependArray(value, oldArray)...

267
Menangani kesalahan di Promise.all

Saya memiliki berbagai Janji yang saya selesaikan Promise.all(arrayOfPromises); Saya melanjutkan untuk melanjutkan rantai janji. Terlihat seperti ini existingPromiseChain = existingPromiseChain.then(function() { var arrayOfPromises = state.routes.map(function(route){ return

266
Deserializing JSON menjadi objek JavaScript

Saya memiliki string dalam aplikasi server Java yang diakses menggunakan AJAX. Itu terlihat seperti berikut ini: var json = [{ "adjacencies": [ { "nodeTo": "graphnode2", "nodeFrom": "graphnode1", "data": { "$color": "#557EAA" } } ], "data": { "$color": "#EBB056", "$type": "triangle",...