WEB开发网
开发学院网页设计JavaScript 理顺 JavaScript (4) - 变量、常量与数据类型 阅读

理顺 JavaScript (4) - 变量、常量与数据类型

 2010-09-14 13:41:09 来源:WEB开发网   
核心提示: 从例子中总结出 JavaScript 的数据类型:undefined/*没有赋值或不存在的变量的类型*/number/*数字类型*/string/*字符串类型*/boolean/*布尔类型*/function/*函数类型*/object/*对象类型,其中数组等都属于object类型*/可以

从例子中总结出 JavaScript 的数据类型:

undefined /* 没有赋值或不存在的变量的类型 */
number  /* 数字类型 */
string  /* 字符串类型 */
boolean  /* 布尔类型 */
function /* 函数类型 */
object  /* 对象类型, 其中数组等都属于 object 类型 */

可以从实践中求证一下:

alert(typeof window);              /* object */
alert(typeof window.screen);           /* object */
alert(typeof window.closed);           /* boolean */
alert(typeof window.document);          /* object */
alert(typeof window.document.body);       /* object */
alert(typeof window.document.body.offsetWidth); /* number */
alert(typeof window.document.body.clientHeight); /* number */
alert(typeof window.document.title);       /* string */
alert(typeof window.document.Title);       /* undefined */

/* 上面最后一个是 undefined, 这表示对象或属性不存在; 
因为 JS 区分大小写, document 对象不包含 Title 对象或属性, document 的标题属性应该是 title */

从前面看到:

既有一个 string 类型, 又有一个 String 对象;

既有一个 number 类型, 又有一个 Number 对象;

既有一个 boolean 类型, 又有一个 Bollean 对象...

上一页  1 2 3 4 5  下一页

Tags:理顺 JavaScript 变量

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接