JavaScript的文本


  Share  
|


原始数据,使后续的根源,数据类型被称为“文字。 ” 这些,实际上,实际上他们代表自己的。 数字,字符串,布尔值,并作出了一套核心的文字在JavaScript 。 小神秘文字存在的,但重要的区别它们之间存在。

基本数据在大多数计算机语言是数字。 由于JavaScript是弱类型,所有的数字被视为浮点运算,所以你需要不区分整数和浮点文字。 所有的下列值被视为数字文字:

 223.48  
 20  
 0  
 500.33 

当指定数值文字的名称(标识) ,只需写他们的原始形式,没有必要引号或其他字符,代表十进制值。 随着数字小数点以外的其他价值或非常大的数字,特殊需求存在。

科学记号

如果您需要科学符号或返回值写在科学记数法,你会很高兴知道,他们撰写的标准格式。 例如,您可能会看到的价值9.00210066295925e 21在屏幕上后,您的脚本计算出一些真正的大数字。

该信e是随后加上或减去签署和1至3整数。 (标志是放置在一个返回结果是可选的,但如果你写自己的符号。 )以下的整数电子商务的指数,其余的号码(前面电子乐谱)乘以10的力量指数。 在大多数JavaScript的应用,用科学的数字符号不会出现,但如果他们这样做了,他们的待遇为目的的计算就像任何其他号码。

十六进制文本

相应的16或16进位文字有特殊的前言提醒分析器的数字和字母的组合的确是由特殊的价值。 所有十六进制文字的序加上0x (零十) ,其次是0-9 ,自动对焦字符显示十六进制值。 例如,红色是十六进制FF0000 ;在JavaScript中,这是书面0xFF0000

所有计算所做的十六进制值在JavaScript是返回十进制值。 例如,如果您新增0xa80xE3 ,由此产生的价值是395个小数,而不是十六进制值18B条 。 幸运的是,提供了一个JavaScript的方式来表达十六进制值使用toString ( )方法。 由包括一些基地作为一个论据,你可以返回一个十六进制值。 下面的脚本说明。

hexNota.html
 <html>  
 的<head>  
 的<title>十六进制值“ /标题”  
  <script language="JavaScript">  
 无功字母= 0xdead ;  
 无功测试= 0xbeef ;  
 叶伽马= ( α +测试版) 。 toString ( 16 ) ;  
 文件撰写(伽玛) ;  
  “ /脚本”  
  “ /头”  
  <body bgcolor="springgreen">  
  “ /体重”  
  “ /的HTML ” 

十六进位值'最熟悉的应用程序在JavaScript和HTML是sixcharacter色彩值。 它不要求计算的颜色以外的其他转换小数。 然而,许多其他场合中可能出现的计算使用十六进制值出现,并知道如何产生的十六进位结果在JavaScript可以是有益的。

文章提出的乔治Freedrich

Share  

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