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


6
Mendapatkan daftar kunci array asosiatif
Saya memiliki array asosiatif dalam Javascript: var dictionary = { "cats": [1,2,3,4,5], "dogs": [6,7,8,9,10] }; Bagaimana cara mendapatkan kunci kamus ini? yaitu saya inginkan var keys = ["cats", "dogs"]; Sunting 7 tahun kemudian: Hanya untuk mendapatkan terminologi yang benar - tidak ada yang namanya 'asosiatif array' dalam Javascript - ini …
258 javascript  arrays 

7
Mocha / Chai mengharapkan.to.throw tidak menangkap kesalahan yang dilemparkan
Saya mengalami masalah saat membuat Chai expect.to.throwbekerja dalam pengujian untuk aplikasi node.js saya. Tes terus gagal pada kesalahan yang dilemparkan, tetapi Jika saya membungkus test case dalam mencoba dan menangkap dan menegaskan kesalahan yang tertangkap, itu berfungsi. Tidak expect.to.throwberfungsi seperti yang saya pikir seharusnya atau sesuatu? it('should throw an error …

6
Konvensi penamaan JavaScript [ditutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format tanya jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan untuk …

9
AngularJS $ http dan $ resource
Saya memiliki beberapa layanan web yang ingin saya panggil. $resourceatau $http, yang mana yang harus saya gunakan? $resource: https://docs.angularjs.org/api/ngResource/service/$resource $http: https://docs.angularjs.org/api/ng/service/$http Setelah saya membaca dua halaman API di atas saya tersesat. Bisakah Anda jelaskan kepada saya dalam bahasa Inggris yang sederhana apa perbedaannya dan dalam situasi apa saya harus menggunakannya? …

19
Urutkan array objek dengan kunci tunggal dengan nilai tanggal
Saya memiliki array objek dengan beberapa pasangan nilai kunci, dan saya perlu mengurutkannya berdasarkan 'updated_at': [ { "updated_at" : "2012-01-01T06:25:24Z", "foo" : "bar" }, { "updated_at" : "2012-01-09T11:25:13Z", "foo" : "bar" }, { "updated_at" : "2012-01-05T04:13:24Z", "foo" : "bar" } ] Apa cara paling efisien untuk melakukannya?

30
Bagaimana cara mendapatkan ID video YouTube dari URL?
Saya ingin mendapatkan v=iddari URL YouTube dengan JavaScript (tanpa jQuery, JavaScript murni). Contoh format URL YouTube http://www.youtube.com/watch?v=u8nQa1cJyX8&a=GxdCwVVULXctT2lYDEPllDR0LRTutYfW http://www.youtube.com/watch?v=u8nQa1cJyX8 Atau format YouTube lainnya yang berisi ID video di URL. Hasil dari format ini u8nQa1cJyX8
257 javascript  regex  url  youtube 

13
Ganti beberapa karakter dalam satu panggilan ganti
Pertanyaan kecil yang sangat sederhana, tetapi saya tidak mengerti bagaimana melakukannya. Saya perlu mengganti setiap instance '_' dengan spasi, dan setiap instance dari '#' dengan tidak ada / kosong. var string = '#Please send_an_information_pack_to_the_following_address:'; Saya sudah mencoba ini: string.replace('#','').replace('_', ' '); Saya tidak begitu suka perintah chaining seperti ini. Apakah …
257 javascript  jquery 


13
Cara mendengarkan perubahan 'alat peraga'
Dalam VueJs 2.0 docs saya tidak dapat menemukan kait yang akan mendengarkan propsperubahan. Apakah VueJ memiliki kait seperti itu onPropsUpdated()atau serupa? Memperbarui Seperti saran @wostex, saya mencoba watchproperti saya tetapi tidak ada yang berubah. Kemudian saya menyadari bahwa saya punya kasus khusus: <template> <child :my-prop="myProp"></child> </template> <script> export default { …


13
Apakah mungkin mengimpor modul dari semua file dalam direktori, menggunakan wildcard?
Dengan ES6, saya dapat mengimpor beberapa ekspor dari file seperti ini: import {ThingA, ThingB, ThingC} from 'lib/things'; Namun, saya suka organisasi memiliki satu modul per file. Saya berakhir dengan impor seperti ini: import ThingA from 'lib/things/ThingA'; import ThingB from 'lib/things/ThingB'; import ThingC from 'lib/things/ThingC'; Saya ingin sekali dapat melakukan ini: …


11
Bagaimana cara mengatasi C: \ fakepath?
<input type="file" id="file-id" name="file_name" onchange="theimage();"> Ini adalah tombol unggah saya. <input type="text" name="file_path" id="file-path"> Ini adalah bidang teks tempat saya harus menunjukkan path lengkap file. function theimage(){ var filename = document.getElementById('file-id').value; document.getElementById('file-path').value = filename; alert(filename); } Ini adalah JavaScript yang menyelesaikan masalah saya. Namun dalam nilai waspada memberi saya C:\fakepath\test.csv …


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.