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

18
Muat ulang iframe dengan jQuery
Saya memiliki dua iframe pada halaman dan satu membuat perubahan ke yang lain tetapi iframe lainnya tidak menunjukkan perubahan sampai saya menyegarkan. Apakah ada cara mudah untuk menyegarkan iframe ini dengan jQuery? <div class="project"> <iframe id="currentElement" class="myframe" name="myframe" src="http://somesite.com/something/new"></iframe> </div>

6
Hapus padding atau margin dari Google Charts
// Load the Visualization API and the piechart package. google.load('visualization', '1.0', {'packages':['corechart']}); // Set a callback to run when the Google Visualization API is loaded. google.setOnLoadCallback(drawChart); // Callback that creates and populates a data table, // instantiates the pie chart, passes in the data and // draws it. function drawChart() …

3
Perpanjangan Pesan Ekstensi Chrome: respons tidak terkirim
Saya mencoba menyampaikan pesan antara skrip konten dan ekstensi Inilah yang saya miliki dalam skrip konten chrome.runtime.sendMessage({type: "getUrls"}, function(response) { console.log(response) }); Dan dalam skrip latar belakang yang saya miliki chrome.runtime.onMessage.addListener( function(request, sender, sendResponse) { if (request.type == "getUrls"){ getUrls(request, sender, sendResponse) } }); function getUrls(request, sender, sendResponse){ var resp …


11
Bagaimana saya harus memanggil 3 fungsi untuk menjalankannya satu demi satu?
Jika saya perlu memanggil fungsi ini satu demi satu, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Saya tahu di jQuery saya bisa melakukan sesuatu seperti: $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000px'},1000); }); }); Tapi, mari kita asumsikan bahwa saya tidak menggunakan jQuery dan saya ingin menelepon: some_3secs_function(some_value); some_5secs_function(some_value); some_8secs_function(some_value); Bagaimana saya harus memanggil fungsi ini untuk mengeksekusi …


8
Apa artinya enumerable?
Saya diarahkan ke halaman MDN for..in ketika ia mengatakan, "for..in Iterates atas properti enumerable dari suatu objek." Lalu aku pergi ke Enumerability dan kepemilikan properti di mana ia mengatakan "Properti enumerable adalah mereka yang dapat diulang dengan for for..in loop." Kamus ini mendefinisikan enumerable sebagai dapat dihitung, tetapi saya tidak …

8
Adakah yang bisa menjelaskan fungsi "debounce" di Javascript
Saya tertarik dengan fungsi "debouncing" dalam javascript, yang ditulis di sini: http://davidwalsh.name/javascript-debounce-function Sayangnya kode ini tidak dijelaskan dengan cukup jelas untuk saya mengerti. Adakah yang bisa membantu saya mencari tahu cara kerjanya (saya meninggalkan komentar saya di bawah). Singkatnya saya hanya benar-benar tidak mengerti cara kerjanya // Returns a function, …


13
Deteksi URL dalam teks dengan JavaScript
Adakah yang punya saran untuk mendeteksi URL dalam serangkaian string? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Pembaruan: Saya akhirnya menggunakan regex ini untuk deteksi tautan ... Rupanya beberapa tahun kemudian. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi Pembantu penuh (dengan dukungan Setang opsional) …
151 javascript  regex  url 

6
Hapus cookie berdasarkan nama?
Bagaimana saya bisa menghapus cookie tertentu dengan namanya roundcube_sessauth? Bukankah seharusnya yang berikut ini: function del_cookie(name) { document.cookie = 'roundcube_sessauth' + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; } Lalu: <a href="javascript:del_cookie(name);">KILL</a> Bunuh roundcube_sessauthcookie?

4
Javascript: Kirim Objek JSON dengan Ajax?
Apakah ini mungkin? xmlHttp.send({ "test" : "1", "test2" : "2", }); Mungkin dengan: header dengan content type: application/json?: xmlHttp.setRequestHeader('Content-Type', 'application/json') Kalau tidak, saya bisa menggunakan: xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded') dan kemudian JSON.stringifyobjek JSON dan mengirimkannya dalam parameter, tetapi akan lebih baik untuk mengirimkannya dengan cara ini jika memungkinkan.

11
Perulangan JavaScript melalui json array?
Saya mencoba untuk mengulang melalui json array berikut: { "id": "1", "msg": "hi", "tid": "2013-05-05 23:35", "fromWho": "hello1@email.se" }, { "id": "2", "msg": "there", "tid": "2013-05-05 23:45", "fromWho": "hello2@email.se" } Dan sudah mencoba yang berikut ini for (var key in data) { if (data.hasOwnProperty(key)) { console.log(data[key].id); } } Tetapi untuk …
151 javascript  json 


2
Bagaimana saya bisa mengubah kembali pengecualian dalam Javascript, tetapi menyimpan stack?
Dalam Javascript, misalkan saya ingin melakukan pembersihan ketika pengecualian terjadi, tetapi biarkan pengecualian terus menyebarkan tumpukan, misalnya: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); Masalah dengan kode ini adalah bahwa menangkap dan memikirkan kembali pengecualian menyebabkan informasi jejak …

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.