Numero()

Il Numero() la funzione di costruzione viene utilizzata per creare oggetti numerici e valori numerici primitivi.

Nel seguente esempio, dettaglio la creazione di valori numerici in JavaScript.

Esempio: sample49.html

 

Numeri interi e numeri a virgola mobile

I numeri in JavaScript sono tipicamente scritti come valori interi o valori a virgola mobile. Nel seguente codice, creo un numero intero primitivo e un numero in virgola mobile primitivo. Questo è l'uso più comune dei valori numerici in JavaScript.

Esempio: sample50.html

 

Un valore numerico può essere un valore esadecimale o un valore ottale in JavaScript, ma in genere non viene eseguito.


Numero() parametri

Il Numero() la funzione di costruzione accetta un parametro: il valore numerico creato. Nel seguente frammento, creiamo un oggetto numero per il valore 456 chiamato numero uno.

Esempio: sample51.html

 

Se usato con nuovo parola chiave, istanze dal Numero() costruttore produce un oggetto complesso. Dovresti evitare di creare valori numerici usando il Numero() costruttore (usa numeri letterali / primitivi) a causa dei potenziali problemi associati al tipo di operatore. Il tipo di l'operatore riporta gli oggetti numerici come "oggetto" anziché l'etichetta primitiva ("numero") che ci si potrebbe aspettare. Il valore letterale / primitivo è solo più conciso.


Numero() Proprietà

Il Numero() oggetto ha le seguenti proprietà:

Proprietà (ad es., Number.prototype;)

  • MAX_VALUE
  • MIN_VALUE
  • NaN
  • NEGATIVE_INFINITY
  • POSITIVE_INFINITY
  • prototipo

Proprietà e metodi dell'istanza dell'oggetto numero

Le istanze dell'oggetto numero hanno le seguenti proprietà e metodi (esclusi i metodi e le proprietà ereditate):

Proprietà di istanza (ad es., var myNumber = 5; myNumber.constructor;)

  • costruttore

Metodi di istanza (ad es., var myNumber = 1.00324; myNumber.toFixed ();)

  • toExponential ()
  • toFixed ()
  • toLocaleString ()
  • toPrecision ()
  • accordare()
  • valore di()

Conclusione

Il Numero() costruttore sarà sicuramente utile nelle tue avventure JavaScript.