Domande taggate «javascript»

Per domande riguardanti la programmazione in ECMAScript (JavaScript / JS) e i suoi vari dialetti / implementazioni (escluso ActionScript). Questo tag viene usato raramente da solo, ma è spesso associato ai tag [node.js], [jquery], [json] e [html].


30
Aggiunta di un parametro all'URL con JavaScript
In un'applicazione Web che utilizza le chiamate AJAX, devo inviare una richiesta ma aggiungere un parametro alla fine dell'URL, ad esempio: URL originale: http:? //server/myapp.php id = 10 URL risultante: http: //server/myapp.php? id = 10 & enabled = true Alla ricerca di una funzione JavaScript che analizza l'URL osservando ciascun …


9
Come aggiungere l'attributo condizionale in Angular 2?
Come posso aggiungere condizionalmente un attributo element, ad es. Di checkeduna casella di controllo? Le versioni precedenti di Angular avevano NgAttre penso NgCheckedche tutte sembrano fornire la funzionalità che sto cercando. Tuttavia, questi attributi non sembrano esistere in Angular 2 e non vedo altro modo di fornire questa funzionalità.



30
Come posso impedire al tasto backspace di tornare indietro?
Su IE posso farlo con jQuery (terribilmente non standard, ma funzionante) if ($.browser.msie) $(document).keydown(function(e) { if (e.keyCode == 8) window.event.keyCode = 0;}); Ma è possibile farlo in un modo che funziona su Firefox o in modo cross-browser per un bonus? Per il record: $(document).keydown(function(e) { if (e.keyCode == 8) e.stopPropagation(); …


6
Richiamare una funzione senza parentesi
Oggi mi è stato detto che è possibile invocare una funzione senza parentesi. L'unico modo in cui potevo pensare era usare funzioni come applyo call. f.apply(this); f.call(this); Ma questi richiedono parentesi applye calllasciarci al punto di partenza. Ho anche considerato l'idea di passare la funzione a una sorta di gestore …
275 javascript 

1
Come usare regex JavaScript su più righe?
var ss= "<pre>aaaa\nbbb\nccc</pre>ddd"; var arr= ss.match( /<pre.*?<\/pre>/gm ); alert(arr); // null Vorrei che il blocco PRE venisse raccolto, anche se si estende su personaggi newline. Pensavo che la bandiera "m" lo facesse. Non. Ho trovato la risposta qui prima di pubblicare. Dato che pensavo di conoscere JavaScript (leggi tre libri, …
275 javascript  regex 


16
Converti epoca UTC in data locale
Ho combattuto con questo per un po 'ora. Sto cercando di convertire l'epoca in un oggetto data. L'epoca mi viene inviata in UTC. Ogni volta che passi new Date()un'epoca, assume che sia un'epoca locale. Ho provato a creare un oggetto UTC, quindi ad usarlo setTime()per adattarlo all'epoca corretta, ma l'unico …
275 javascript  date  utc  epoch 


10
Esegui .join sul valore nella matrice di oggetti
Se ho una matrice di stringhe, posso usare il .join()metodo per ottenere una singola stringa, con ogni elemento separato da virgole, in questo modo: ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" Ho una serie di oggetti e mi piacerebbe eseguire un'operazione simile su un valore contenuto al suo …

12
Token casuale sicuro in Node.js
In questa domanda Erik deve generare un token casuale sicuro in Node.js. C'è il metodo crypto.randomBytesche genera un buffer casuale. Tuttavia, la codifica base64 nel nodo non è sicura per l'URL, include /e +invece di -e _. Pertanto, il modo più semplice per generare tale token che ho trovato è …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.