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

30
Menambahkan parameter ke URL dengan JavaScript
Dalam aplikasi web yang memanfaatkan panggilan AJAX, saya perlu mengirimkan permintaan tetapi menambahkan parameter ke akhir URL, misalnya: URL asli: http: //server/myapp.php? id = 10 URL yang dihasilkan: http: //server/myapp.php? id = 10 & enabled = true Mencari fungsi JavaScript yang mem-parsing URL melihat setiap parameter, lalu menambahkan parameter baru …


9
Bagaimana cara menambahkan atribut kondisional dalam Angular 2?
Bagaimana saya bisa menambahkan atribut elemen dengan syarat misalnya checkedkotak centang? Versi Angular sebelumnya NgAttrdan saya pikir NgCheckedyang semuanya sepertinya menyediakan fungsionalitas yang saya cari. Namun, atribut ini tampaknya tidak ada di Angular 2 dan saya tidak melihat cara lain untuk menyediakan fungsi ini.


30
Bagaimana saya bisa mencegah tombol backspace dari menavigasi kembali?
Pada IE saya bisa melakukan ini dengan jQuery (sangat tidak standar, tetapi berfungsi) if ($.browser.msie) $(document).keydown(function(e) { if (e.keyCode == 8) window.event.keyCode = 0;}); Tetapi apakah mungkin dilakukan dengan cara yang berfungsi pada Firefox, atau dengan cara lintas-browser untuk mendapatkan bonus? Untuk catatan: $(document).keydown(function(e) { if (e.keyCode == 8) e.stopPropagation(); …


6
Meminta fungsi tanpa tanda kurung
Saya diberitahu hari ini bahwa mungkin untuk menjalankan fungsi tanpa tanda kurung. Satu - satunya cara yang saya bisa pikirkan adalah menggunakan fungsi like applyatau call. f.apply(this); f.call(this); Tapi ini membutuhkan tanda kurung applydan callmeninggalkan kita di titik awal. Saya juga mempertimbangkan ide untuk meneruskan fungsi ke semacam pengendali acara …
275 javascript 

6
Bagaimana cara menggunakan regex JavaScript melalui beberapa baris?
var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null Saya ingin blok PRE diambil, meskipun itu mencakup karakter baris baru. Saya pikir bendera 'm' melakukannya. Tidak. Temukan jawabannya di sini sebelum memposting. Karena saya pikir saya tahu JavaScript (baca tiga buku, jam kerja) dan tidak ada solusi di …
275 javascript  regex 


16
Ubah UTC Epoch ke tanggal lokal
Saya telah berjuang dengan ini sebentar. Saya mencoba mengubah zaman ke objek tanggal. Zaman dikirim kepada saya dalam UTC. Setiap kali Anda melewati new Date()zaman, itu menganggap itu zaman lokal. Saya mencoba membuat objek UTC, kemudian menggunakan setTime()untuk menyesuaikannya dengan zaman yang tepat, tetapi satu-satunya metode yang tampaknya berguna toUTCString()dan …
275 javascript  date  utc  epoch 


10
Lakukan .join pada nilai dalam array objek
Jika saya memiliki array string, saya bisa menggunakan .join()metode ini untuk mendapatkan string tunggal, dengan setiap elemen dipisahkan dengan koma, seperti: ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" Saya memiliki berbagai objek, dan saya ingin melakukan operasi serupa pada nilai yang ada di dalamnya; jadi dari [ {name: …

12
Amankan token acak di Node.js
Dalam pertanyaan ini Erik perlu membuat token acak aman di Node.js. Ada metode crypto.randomBytesyang menghasilkan Buffer acak. Namun, pengkodean base64 dalam node tidak aman-url, itu termasuk /dan +bukannya -dan _. Karena itu, cara termudah untuk menghasilkan token semacam itu yang saya temukan adalah require('crypto').randomBytes(48, function(ex, buf) { token = buf.toString('base64').replace(/\//g,'_').replace(/\+/g,'-'); …



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.