JavaScript 的值

JavaScript 承认以下几种值:

  1. 数值:例如85或3.1415等;
  2. 逻辑(布尔)值:如 true 和 false;
  3. 字符串:如“您好”;
  4. null:空值,它是 JavaScript 的保留值,因为 JavaScript 的大小写敏感性,因此它不同与如 Null 或 NULL 等其它变量;
  5. undefined:值的顶级属性是未定义的,它也是一个保留值。

  JavaScript 是一种动态数据类型语言,也就是说,当您声明一个变量时不必指定数据的类型,当程序执行时它会自动将其转换为您所需要的类型。而当您在一个表达式中将一个字符串类型的值和数值型的值进行“+”运算时,JavaScript 会将数值转换为字符串,如下:

x="The answer is"+23   //将返回"The answer is 23"

而在含别的运算符的语句中,却不会发生这种事情,如:

x="23"-2   //将返回21


除非另有声明,本站遵循【署名-非商业性使用-相同方式共享 3.0 共享协议】授权。

转载原创文章请注明,转载自:Neeke[http://www.ineeke.com]

本文链接: http://www.ineeke.com/archives/399/

2008年4月28日 | 归档于 ExtJS | 没有评论
本文目前尚无任何评论.

发表评论

XHTML: 您可以使用这些标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">
n:-zy n:-zr n:-zan n:-xf n:-wx n:-tz n:-tt n:-ts n:-sy n:-st n:-ss n:-sk n:-qd n:-pz n:-lh n:-kun n:-ku n:-hx n:-hd n:-gt n:-gg n:-bz

NOTICE: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!