JavaScriptのリテラル


  Share  
|


RAWデータと呼ばれているのは、 "リテラルのデータ型のルートを構成する。 " これらは、事実上、文字通り何が自分自身を表現している。 数字、文字列、および論理値は、コアJavaScriptでリテラルの設定を構成する。 リトル謎のリテラルが、重要な違いが存在するそれらの間存在している。

数字

ほとんどのコンピュータ言語では、基本的なデータの数字です。 JavaScriptが弱いため、入力された、すべての数値浮動小数点として扱われますので、整数および浮動小数点リテラルを区別する必要はありません。 以下のすべての値の数値文字として扱われます:

 223.48  
 20  
 0  
 500.33 

時名(識別子)を数値リテラルを代入すると、単純にそのままの形式で、必要な二重引用符やその他の文字は、 10進値を表すのにそれについて書く。 と番号を10進値または非常に大きな数字以外の特別な要件が存在する。

科学的表記

必要な場合、または科学的表記値は、科学的表記法で書か返される場合は、標準形式で書かれています知ってよかったとされる。 後にスクリプトをいくつかの非常に大きな数字を計算している例の場合は、画面に表示される値9.00210066295925e +21可能性があります。

手紙をメールにプラスまたはマイナス記号と1から3までの整数から続いている。 ( )は、 e表記上記の場合は、独自の表記を書く(契約書にサインを返された結果ではオプションです置かれている。 ) 整数は、 e以下の指数は、数値の残りの10でのパワーを掛けている指数。 ほとんどのJavaScriptのアプリケーションでは、科学的表記と数字が表示されない場合には、彼らの計算の目的のためにも、他の番号と同じように扱われている。

16進リテラル

ベース16または16進数のリテラルは、パーサーは、数字と文字の組み合わせで構成され、本当に特別な値の警告には特別な序文をしている。 すべての16進リテラルは0x (ゼロx )を0-9の後の接頭辞には、心房細動の文字は、 16進数の値を示します。 たとえば、 16進数では、色が赤FF0000です 。 JavaScriptで、 0xFF0000として書かれています。

すべての計算をJavaScriptで16進数の値で行わ10進値として返されます。 たとえば、 0xa8 0xE3 、 10進数で表示された値を追加する395 16進値18bの代わりにされています。 幸いなことに、 JavaScriptの16進値( )メソッドはtoStringを使用して表現する方法を提供します。 引数として数ベースを含むことで、 16進数の値を返すことができます。 次のスクリプトを示している。

hexNota.html
  <html>次  
  <head>タグ  
  <title> 16進値< /タイトル>  
  <script language="JavaScript">  
  Varのアルファ= 0xdead ;  
  Varのベータ= 0xbeef ;  
  Varのガンマ= ( α + β版)のtoString ( 16 ) ;  
  (ガンマ) ;  
  < /スクリプト>  
 と< / head >  
  <body bgcolor="springgreen">  
 と< / body >  
  < / HTML形式> 

JavaScriptで16進値の最も身近なアプリケーションとHTMLとしてsixcharacter色の値です。 それよりも色を10進数からの変換には、他の計算が必要です。 しかし、他の多くの機会で計算を16進数の値を使用して発生するかもしれないが、発生すると、 JavaScriptで16進数の結果を生成するために有用であることを知ることができます。

記事ジョージFreedrichが提出

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions