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].
Sono stanco di dover sempre scrivere codice in questo modo: function shallowExtend(obj1,obj2){ var key; for ( key in obj2 ) { if ( obj2.hasOwnProperty(key) === false ) continue; obj1[key] = obj2[key] } } O se non voglio scrivere il codice da solo, implementare una libreria che lo fa già. Sicuramente …
Esistono internamente due loop di eventi nell'architettura nodejs? libev / libuv ciclo di eventi javascript v8 Su una richiesta I / O il nodo mette in coda la richiesta a libeio che a sua volta notifica la disponibilità dei dati tramite eventi usando libev e infine quegli eventi sono gestiti …
Ho un timestamp unix e sto provando a convertirlo in una data di calendario come MM/DD/YYYY. Finora ho questo: $(document).ready(function() { var value = $("#unixtime").val(); //this retrieves the unix timestamp var dateString = moment(value).calendar(); alert(dateString); }); Quando provo a stampare la data del calendario, la finestra dice "Data non valida". …
Sto usando un keypressascoltatore ad es. addEventListener("keypress", function(event){ } Tuttavia, questo non sembra rilevare un backspace che cancella il testo ... C'è un ascoltatore diverso che posso usare per rilevare questo?
Esiste un'alternativa in JavaScript per ottenere tempo in millisecondi usando l'oggetto date, o almeno un modo per riutilizzare quell'oggetto, senza dover creare un'istanza di un nuovo oggetto ogni volta che devo ottenere questo valore? Lo sto chiedendo perché sto cercando di creare un semplice motore di gioco in JavaScript e, …
Voglio creare una funzione che accetti qualsiasi vecchia stringa (di solito sarà una singola parola) e da quella in qualche modo generare un valore esadecimale tra #000000e #FFFFFF, quindi posso usarlo come colore per un elemento HTML. Forse anche un valore esadecimale abbreviato (ad esempio:) #FFFse è meno complicato. In …
Ho un servizio angolare chiamato requestNotificationChannel: app.factory("requestNotificationChannel", function($rootScope) { var _DELETE_MESSAGE_ = "_DELETE_MESSAGE_"; function deleteMessage(id, index) { $rootScope.$broadcast(_DELETE_MESSAGE_, { id: id, index: index }); }; return { deleteMessage: deleteMessage }; }); Sto cercando di testare l'unità di questo servizio usando jasmine: "use strict"; describe("Request Notification Channel", function() { var requestNotificationChannel, …
Di recente, ho esaminato il framework React di Facebook . Usa un concetto chiamato "Virtual DOM", che non ho capito bene. Cos'è il DOM virtuale? Quali sono i vantaggi?
Questo è un problema semplice, e l'ho già fatto prima. Non riesco proprio a ricordare come, o esattamente come si chiamava. In Python posso fare questo: arr = ['one', 'two'] one, two = arr come posso farlo in JavaScript?
Sto usando il webpack per gestire un progetto reazioni . Voglio caricare immagini in javascript tramite webpack file-loader. Di seguito è il webpack.config.js : const webpack = require('webpack'); const path = require('path'); const NpmInstallPlugin = require('npm-install-webpack-plugin'); const PATHS = { react: path.join(__dirname, 'node_modules/react/dist/react.min.js'), app: path.join(__dirname, 'src'), build: path.join(__dirname, './dist') }; …
Ho una casella di input e voglio che sia disabilitata e allo stesso tempo nasconderla per evitare problemi durante il porting del mio modulo. Finora ho il seguente codice per nascondere il mio input: $(".shownextrow").click(function() { $(this).closest("tr").next().show().find('.longboxsmall').hide(); }); Questo è l'input che viene nascosto di conseguenza: <input class="longboxsmall" type="text" /> …
Sto cercando di utilizzare fetchReact Native per ottenere informazioni dall'API Product Hunt. Ho ottenuto il token di accesso corretto e l'ho salvato nello stato, ma non riesco a passarlo all'interno dell'intestazione di autorizzazione per una richiesta GET. Ecco cosa ho finora: var Products = React.createClass({ getInitialState: function() { return { …
Mi chiedo c'è una funzione in javascript senza jquery o qualsiasi framework che mi permetta di serializzare il modulo e accedere alla versione serializzata?
Per esempio: import Component from '@/components/component' Nel codice che sto guardando si comporta come ../salire di un livello nella directory rispetto al percorso del file, ma mi piacerebbe sapere più in generale cosa fa. Purtroppo non riesco a trovare alcuna documentazione online a causa del problema di ricerca dei simboli.
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.