Articles of typeof

Qual è il punto della nuova stringa (“x”) in JavaScript?

Quali sono i casi d’uso per fare una new String(“already a string”) ? Qual è il punto centrale?

‘typeid’ contro ‘typeof’ in C ++

Mi chiedo quale sia la differenza tra typeid e typeof in C ++. Ecco cosa so: typeid è menzionato nella documentazione per type_info che è definita nel file di intestazione C ++ tipoinfo . typeof è definito nell’estensione GCC per C e nella libreria Boost di C ++. Inoltre, ecco il test del codice di […]

Perché JavaScript dice che un numero non è un numero?

Ho un pezzo di codice JavaScript che dovrebbe impostare un valore intero su una variabile. Qualcosa è rotto, quindi quando provo a fare alert(A); , restituisce NaN . isNaN(A); ritorna vero Ma se alert(typeof(A)); , dice il number . Quindi, come può una variabile essere un numero e non un numero allo stesso tempo? Forse […]

Qual è la ragione per usare === invece di == con typeof in Javascript?

In molte biblioteche di terze parti e best practice blog / raccomandazioni, ecc … è comune vedere la syntax come questa: typeof x === ‘object’ (instead of typeof x == ‘object’) typeof y === ‘string’ (instead of typeof x == ‘string’) typeof z === ‘function’ (instead of typeof x == ‘function’) Se l’operatore typeof restituisce […]

Come ottengo il tipo di una variabile?

In C ++, come si trova il tipo di una variabile?

Come determinare il tipo primitivo di una variabile primitiva?

Esiste una funzione simile a “typeof” in Java che restituisce il tipo di una variabile di tipo di dati primitivi (PDT) o un’espressione di operandi PDT? instanceof sembra funzionare solo per i tipi di class.

Un modo migliore per ottenere il tipo di una variabile Javascript?

C’è un modo migliore per ottenere il tipo di una variabile in JS di typeof ? Funziona bene quando lo fai: > typeof 1 “number” > typeof “hello” “string” Ma è inutile quando provi: > typeof [1,2] “object” >r = new RegExp(/./) /./ > typeof r “function” So di instanceof , ma questo richiede che […]

operatore di tipo in C

Typeof in C, davvero un operatore? Sto pensando perché non c’è polimorfismo in C, che non c’è niente da fare in fase di esecuzione. Cioè, la risposta a typeof è nota al momento della compilazione. (Non riesco a pensare a un uso di typeof che non sarebbe noto in fase di compilazione.) Quindi sembra essere […]

È ansible stampare il tipo di una variabile in C ++ standard?

Per esempio: int a = 12; cout << typeof(a) << endl; Uscita prevista: int

Perché null è un object e qual è la differenza tra null e undefined?

Perché null è considerato un object in JavaScript? Sta controllando if ( object == null ) Do something lo stesso di if ( !object ) Do something ? E anche: Qual è la differenza tra null e undefined ?