Come convertire un int in una stringa con JavaScript

April 12

Come convertire un int in una stringa con JavaScript


L'interprete JavaScript è volutamente lassista nel suo trattamento di variabili. Le variabili non devono essere dichiarate prima dell'uso, né il programmatore deve specificare il tipo di variabile come C ++ e programmatori Java devono. variabili JavaScript possono cambiare per ospitare diversi tipi di dati come script è in esecuzione. JavaScript in grado di convertire in modo esplicito una variabile da un tipo ad un altro. Il metodo stringa () converte un numero intero punto o galleggianti in una stringa. Tuttavia, ci sono vantaggi per la dichiarazione delle variabili: i programmi sono più facili da leggere, il rilevamento di variabili globali implicite è più facile, e alcune librerie JavaScript richiedono variabili da dichiarare prima dell'uso.

istruzione

1 Avviare lo standard, testo semplice editor di testo, come Blocco note, che è disponibile sul computer.

2 Inserire il codice seguente nel editor di testo:

<Html>
<Body>

<Script language = "javascript">
var myInt = 123;
document.write ( "l'intero" + myInt + "viene convertito la stringa:" + String (myInt));
document.write ( "<br>");
document.write ( "Posso provarlo utilizzando la funzione di typeof ()) ...");
document.write ( "<br>");
myInt = String (myInt);
document.write ( "myInt è stato trasformato in un" + typeof (myInt));
document.write ( "<br>");
</ Script>

</ Body>
</ Html>

3 Fare clic sul menu File. Selezionare l'opzione "Salva". Salvare sotto il nome del file "test.html."

4 Avviare il browser Web che è disponibile sul computer. Fare clic sulla voce di menu "File" e selezionare "Apri file".

5 Individuare il file "test.html" appena creato. Selezionare con il mouse, e quindi fare clic su "Apri".

Consigli e avvertenze

  • L'operatore JavaScript "+" può forzare la modifica di un numero intero in una stringa. Aggiungere un carattere di spazio vuoto per l'intero utilizzando "+". Questo script mostra come:
  • <Script language = "javascript">
  • var myInt = 123;
  • myInt = myInt + "";
  • document.write ( "myInt è stato trasformato in un" + typeof (myInt));
  • </ Script>
  • tipizzazione allentata di JavaScript può essere una benedizione e una maledizione. La capacità di convertire facilmente i tipi di variabili possono rendere la programmazione più semplice, ma può causare errori di programmazione. Se una dichiarazione JavaScript aspetta che la variabile passata ad esso per essere un numero, quando in realtà è oggi una stringa, lo script sia bloccato l'esecuzione o produrre risultati indesiderati. Per evitare che gli insetti, le variabili nome in un modo che rende i loro tipi evidente. La convenzione di denominazione ungherese consente di riconoscere un tipo di variabile dal suo prefisso. Le stringhe iniziano con il prefisso "str" ​​e interi iniziano con iniziano con la lettera "n".