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].
Sto provando a creare <div>dinamicamente, con un <div>interno aggiunto . Ho questo finora che funziona: var iDiv = document.createElement('div'); iDiv.id = 'block'; iDiv.className = 'block'; document.getElementsByTagName('body')[0].appendChild(iDiv); Ho solo problemi a creare e aggiungere il secondo div al primo div. Voglio essenzialmente fare questo come markup finale: <div id="block" class="block"> <div …
Sto scrivendo un'estensione di Chrome. E voglio usare jQuerynella mia estensione. Non sto usando alcuna pagina di sfondo , solo uno script di sfondo . Ecco i miei file: manifest.json { "manifest_version": 2, "name": "Extension name", "description": "This extension does something,", "version": "0.1", "permissions": [ "activeTab" ], "browser_action": { "default_icon": …
Ho una stringa per un titolo e una stringa per un collegamento. Non sono sicuro di come mettere insieme i due per creare un collegamento in una pagina utilizzando Javascript. Qualsiasi aiuto è apprezzato. EDIT1: aggiunta di ulteriori dettagli alla domanda. Il motivo per cui sto cercando di capirlo è …
Sto usando questo JavaScript per scorrere un array e trovare un elemento di array corrispondente: var remSize = [], szString, remData, remIndex, i; for (i = 0; i < remSize.length; i++) { // I'm looking for the index i, when the condition is true remSize[i].size == remData.size ? remIndex = …
Ho sentito il termine "mount" troppe volte mentre imparo ReactJS. E sembrano esserci metodi del ciclo di vita ed errori riguardo a questo termine. Cosa significa esattamente React per montaggio? Esempi: componentDidMount() and componentWillMount()
Adoro il ||=meccanismo di Ruby . Se una variabile non esiste o è nil, creala e impostala uguale a qualcosa: amount # is nil amount ||= 0 # is 0 amount ||= 5 # is 0 Adesso devo fare qualcosa di simile in JavaScript. Qual è la convenzione o il …
Utilizzando webpack, sto cercando di importare isEqual poiché lodashsembra importare tutto. Ho provato a fare quanto segue senza successo: import { isEqual } from 'lodash' import isEqual from 'lodash/lang' import isEqual from 'lodash/lang/isEqual' import { isEqual } from 'lodash/lang' import { isEqual } from 'lodash/lang'
Il titolo lo riassume praticamente. Il foglio di stile esterno ha il seguente codice: td.EvenRow a { display: none !important; } Ho provato a usare: element.style.display = "inline"; e element.style.display = "inline !important"; ma nessuno dei due funziona. È possibile sovrascrivere uno stile! Important usando javascript. Questo è per un'estensione …
C'è un modo per ottenere la larghezza del dispositivo dell'utente, invece della larghezza del viewport, usando javascript? Le query multimediali CSS offrono questo, come posso dire @media screen and (max-width:640px) { /* ... */ } e @media screen and (max-device-width:960px) { /* ... */ } Questo è utile se sto …
Tutto funziona bene quando ho scritto la logica js in una chiusura come un singolo file js, come: (function(win){ //main logic here win.expose1 = .... win.expose2 = .... })(window) ma quando provo a inserire una funzione alternativa di registrazione prima di quella chiusura nello stesso file js, window.Glog = function(msg){ …
IMO, una delle principali preoccupazioni del linguaggio TypeScript è supportare il codice JavaScript vanilla esistente. Questa è l'impressione che ho avuto a prima vista. Dai un'occhiata alla seguente funzione JavaScript che è perfettamente valida: Nota: non sto dicendo che mi piace questo approccio. Sto solo dicendo che questo è un …
Ho un requisito per applicare l' ??operatore C # a JavaScript e non so come. Considera questo in C #: int i?=null; int j=i ?? 10;//j is now 10 Ora ho questa configurazione in JavaScript: var options={ filters:{ firstName:'abc' } }; var filter=options.filters[0]||'';//should get 'abc' here, it doesn't happen var …
Quando si inizializza un nuovo Dateoggetto in JavaScript utilizzando la chiamata seguente, ho scoperto che l'argomento del mese conta a partire da zero. new Date(2010, 3, 1); // that's the 1st April 2010! Perché l'argomento del mese inizia da 0? D'altra parte, l'argomento del giorno del mese (l'ultimo) è un …
A causa dell'utilizzo di un plug-in, non posso aggiungere l'attributo "onClick" agli input del modulo HTML come al solito. Un plugin sta gestendo la parte dei moduli nel mio sito e non offre un'opzione per farlo automaticamente. Fondamentalmente ho questo input: <input type="text" id="bfCaptchaEntry" name="bfCaptchaEntry" style=""> Voglio aggiungere un onClick …
Sto cercando un modo per convertire questo codice jQuery (che viene utilizzato nella sezione del menu reattivo) in JavaScript puro. Se è difficile da implementare, va bene usare altri framework JavaScript. $('.btn-navbar').click(function() { $('.container-fluid:first').toggleClass('menu-hidden'); $('#menu').toggleClass('hidden-phone'); if (typeof masonryGallery != 'undefined') masonryGallery(); });
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.