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



19
Controlla se una stringa è un valore di data
Qual è un modo semplice per verificare se un valore è una data valida, è ammesso qualsiasi formato di data noto. Per esempio ho i valori 10-11-2009, 10/11/2009, 2009-11-10T07:00:00+0000che deve essere rilevato come valori di data, ei valori 200, 10, 350, che non dovrebbero essere riconosciute come valore data. Qual …


10
Come ottenere il valore corrente di RxJS Subject o Observable?
Ho un servizio Angular 2: import {Storage} from './storage'; import {Injectable} from 'angular2/core'; import {Subject} from 'rxjs/Subject'; @Injectable() export class SessionStorage extends Storage { private _isLoggedInSource = new Subject<boolean>(); isLoggedIn = this._isLoggedInSource.asObservable(); constructor() { super('session'); } setIsLoggedIn(value: boolean) { this.setItem('_isLoggedIn', value, () => { this._isLoggedInSource.next(value); }); } } Funziona tutto …
207 javascript  angular  rxjs 




9
Cosa fa ~~ ("double tilde") in Javascript?
Oggi stavo controllando una libreria di fisica dei giochi online e mi sono imbattuto nell'operatore ~~. So che un singolo ~ è un NOT bit per bit, che renderebbe ~~ un NOT di un NOT, che restituirebbe lo stesso valore, no?
206 javascript 

11
È possibile ascoltare un evento di "cambio di stile"?
È possibile creare un listener di eventi in jQuery che può essere associato a eventuali cambiamenti di stile? Ad esempio, se voglio "fare" qualcosa quando un elemento cambia dimensioni, o qualsiasi altra modifica dell'attributo di stile, potrei fare: $('div').bind('style', function() { console.log($(this).css('height')); }); $('div').height(100); // yields '100' Sarebbe davvero utile. …
206 javascript  jquery 

12
Codice JavaScript per interrompere l'invio del modulo
Un modo per interrompere l'invio del modulo è restituire false dalla funzione JavaScript. Quando si fa clic sul pulsante Invia, viene chiamata una funzione di convalida. Ho un caso in forma di convalida. Se tale condizione è soddisfatta, chiamo una funzione denominata returnToPreviousPage (); function returnToPreviousPage() { window.history.back(); } Sto …
206 javascript  html  forms 



29
cambia il tipo di campo di input con jQuery
$(document).ready(function() { // #login-box password field $('#password').attr('type', 'text'); $('#password').val('Password'); }); Questo dovrebbe cambiare il #passwordcampo di input (con id="password") che è di type passwordun normale campo di testo, quindi compilare il testo "Password". Tuttavia non funziona. Perché? Ecco il modulo: <form enctype="application/x-www-form-urlencoded" method="post" action="/auth/sign-in"> <ol> <li> <div class="element"> <input type="text" …

4
Jasmine.js confrontando le matrici
Esiste un modo in jasmine.js per verificare se due array sono uguali, ad esempio: arr = [1, 2, 3] expect(arr).toBe([1, 2, 3]) expect(arr).toEqual([1, 2, 3]) Nessuno dei due sembra funzionare.

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.