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


6
Perché gli oggetti di scena JSX non dovrebbero usare le funzioni freccia o bind?
Sto eseguendo lanugine con la mia app React e ricevo questo errore: error JSX props should not use arrow functions react/jsx-no-bind Ed è qui che sto eseguendo la funzione freccia (all'interno onClick): {this.state.photos.map(tile => ( <span key={tile.img}> <Checkbox defaultChecked={tile.checked} onCheck={() => this.selectPicture(tile)} style={{position: 'absolute', zIndex: 99, padding: 5, backgroundColor: 'rgba(255, …


6
Perché document.querySelectorAll restituisce uno StaticNodeList invece di un vero array?
Mi infastidisce il fatto che non riesco a farlo document.querySelectorAll(...).map(...)anche in Firefox 3.6, e non riesco ancora a trovare una risposta, quindi ho pensato di pubblicare su SO la domanda da questo blog: http://blowery.org/2008/08/29/yay-for-queryselectorall-boo-for-staticnodelist/ Qualcuno conosce un motivo tecnico per cui non si ottiene un array? O perché uno StaticNodeList …

13
Come nascondere una <option> in un menu <select> con CSS?
Mi sono reso conto che Chrome, a quanto pare, non mi permetterà di nascondermi &lt;option&gt;in un file &lt;select&gt;. Firefox lo farà. Devo nascondere i messaggi di posta &lt;option&gt;elettronica che corrispondono a un criterio di ricerca. Negli strumenti web di Chrome posso vedere che sono stati impostati correttamente display: none;dal mio …
103 javascript  jquery  css  dom 

13
Come sovraccaricare le funzioni in javascript?
Approccio classico (non js) al sovraccarico: function myFunc(){ //code } function myFunc(overloaded){ //other code } Javascript non permette di definire più di una funzione con lo stesso nome. Come tali, cose come questa si presentano: function myFunc(options){ if(options["overloaded"]){ //code } } Esiste una soluzione alternativa migliore per il sovraccarico di …
103 javascript 

8
Come aggiungere informazioni extra al testo web copiato
Alcuni siti Web ora utilizzano un servizio JavaScript di Tynt che aggiunge testo al contenuto copiato. Se copi del testo da un sito usando questo e poi incolli, ottieni un link al contenuto originale nella parte inferiore del testo. Tynt tiene traccia anche di questo mentre accade. È un bel …

2
Protezione CSRF con intestazione CORS Origin e token CSRF
Questa domanda riguarda solo la protezione dagli attacchi Cross Site Request Forgery. Si tratta in particolare di: La protezione tramite l'intestazione Origin (CORS) è buona quanto la protezione tramite un token CSRF? Esempio: Alice ha effettuato l'accesso (utilizzando un cookie) con il suo browser a " https://example.com ". Presumo che …


4
Come forzare il rimontaggio sui componenti React?
Diciamo che ho un componente di visualizzazione che ha un rendering condizionale: render(){ if (this.state.employed) { return ( &lt;div&gt; &lt;MyInput ref="job-title" name="job-title" /&gt; &lt;/div&gt; ); } else { return ( &lt;div&gt; &lt;MyInput ref="unemployment-reason" name="unemployment-reason" /&gt; &lt;MyInput ref="unemployment-duration" name="unemployment-duration" /&gt; &lt;/div&gt; ); } } MyInput ha un aspetto simile a questo: …

7
problemi di setTimeout / clearTimeout
Provo a creare una pagina per andare alla pagina iniziale dopo ad es. 10sec di inattività (l'utente non fa clic da nessuna parte). Uso jQuery per il resto, ma il set / clear nella mia funzione di test è javascript puro. Nella mia frustrazione sono finito con qualcosa di simile …

13
confrontando gli insiemi ECMA6 per l'uguaglianza
Come si confrontano due set di javascript? Ho provato a usare ==e ===ma entrambi restituiscono false. a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=&gt; false a === b; //=&gt; false Questi due insiemi sono equivalenti, perché per definizione, gli insiemi non hanno ordine (almeno non di …

5
Classi ES6 Node.js con require
Quindi, fino ad ora, ho creato classi e moduli nel node.jsmodo seguente: var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ this.name); }; …

2
Posizionamento della cattura PRIMA e DOPO poi
Ho difficoltà a capire la differenza tra mettere .catchPRIMA e DOPO poi in una promessa annidata. Alternativa 1: test1Async(10).then((res) =&gt; { return test2Async(22) .then((res) =&gt; { return test3Async(100); }).catch((err) =&gt; { throw "ERROR AFTER THEN"; }); }).then((res) =&gt; { console.log(res); }).catch((err) =&gt; { console.log(err); }); Alternativa 2: test1Async(10).then((res) =&gt; { …


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.