1.javascript中的数据类型分为基本数据类型和引用数据类型
2.基本数据类型包括number,string,boolean,null,undefined
3.引用数据类型包括object,function,array
4.有一些特殊的number,包括NaN,Infinity,Nunber.MAX_VALUE等,它们typeof的值都是number,它们的constructor是function Number(){}
5.string是不可变的,这点和java中一样
6.function func(){}这种形式相当于var func = function(){};,这2种定义函数的形式都是常用的,还有一种不常用的方式是var func = new Function();,对于较长的函数,第三种定义方式显然很不方便,在实际中也很少见
7.
javascript中的Object与java中有很大不同,实际上它只是一个键值对而已,可以理解成Map这种数据结构。定义Object也有两种方式,一种是比较类似java的:var o = new Object();,另一种是用字面量的形式来定义:var o = {};。这两种定义对象的方式都是很常见的
8.由于Object只是键值对,所以创建了Object之后,可以任意增加其属性,比如o.age=23;a.name="kitty"等
9.array的typeof值是object,constructor是function Array(){},所以实际上它是一个object。但由于array很重要,所以通常也单独作为一种数据类型。定义array也有两种方式,一种是var a = new Array();,另一种是var a = {};。这两种方式都很常见,后一种用得更多一些
10.javascript中的array是弱类型的,可以将任意类型放入数组中,而不像java中的数组那样,只能放同一种类型
11.null的typeof值是object,但它没有constructor属性,null没有任何属性
12.null在boolean环境当做false使用,在数字环境当做0使用,在string环境当做"null"使用
13.undefined的typeof值是object,但它没有constructor属性,undefined没有任何属性
14.undefined在boolean环境当做false使用,在数字环境当做NaN使用,在string环境当做"undefined"使用
15.number,string,boolean这三种基本数据类型都有对应的包装类
分享到:
相关推荐
js的骨灰级学习资料,适合初学者入门使用,涵盖内容丰富。
JavaScript权威指南 犀牛书 Chapter 1. Introduction to JavaScript Section 1.1. JavaScript Myths Section 1.2. Versions of JavaScript Section 1.3. Client-Side JavaScript Section 1.4. JavaScript ...
书中较全面地对 JavaScript 的各种函数以及特性作了介绍,而后面占了全书超过一半内容的 JavaScript 核心参考、客户端 JavaScript 参考、DOM 参考,无疑是编写 JavaScript 时最有力的参考手册(当然,在线的除外)。...
JavaScript犀牛书 大小19mb 压缩格式7z
这本最畅销的JavaScript参考书的第四版已经进行了全面的更新,其中涵盖JavaScript 1.5(ECMAScript Version 3)的详细介绍。它还提供了W3C DOM标准(1级和2级)的完整内容,为了向后兼容,本书保持了遗留的O级DOM的资料...
Python入门教程超详细1小时学会Python_犀牛基础教程详细版.docxPython入门教程超详细1小时学会Python_犀牛基础教程详细版.docxPython入门教程超详细1小时学会Python_犀牛基础教程详细版.docxPython入门教程超详细1...
变形金刚人物图片档案集——博派.exe <br>擎天柱 火车模式 爵士 爵士pretender 千斤顶 铁皮 救护车 警车 蓝霹雳 探长 开路先锋 幻影 飞毛腿 横炮 红色警报 轮胎 烟幕 消防车 吊车 滑车 刹车 飞过山 ...
数字人digitalman老师的简书免费笔记。我很喜欢这位老师的c4d系列教学。我精心整理成了pdf文档,分享给大家。希望大家喜欢。
Python入门教程超详细1小时学会Python_犀牛基础教程详细版.pdfPython入门教程超详细1小时学会Python_犀牛基础教程详细版.pdfPython入门教程超详细1小时学会Python_犀牛基础教程详细版.pdfPython入门教程超详细1小时...
JavaScript权威指南,最著名的javaScript参考用书。被大家亲切的成为犀牛书,是O'Reilly出版集团动物系列书的一分子。
rhino犀牛快捷键大全.pdfrhino犀牛快捷键大全.pdfrhino犀牛快捷键大全.pdfrhino犀牛快捷键大全.pdfrhino犀牛快捷键大全.pdfrhino犀牛快捷键大全.pdf
Rhinoceros犀牛6.0注册机 通用所有犀牛6.x版本
javascript权威指南第五版 这就是那本经典犀牛书的英文版。 看看原版有助于我们直观的理解原书作者的真实意图。
(笔记2019)斑点牛注册测绘师笔记最终电子版__法规2.9.pdf
资源名称:Javascript权威指南(第五版)内容简介:《Javascript权威指南第4版》中文版出版至今已有三年多的时间。这本《JaVascript权威指南》连续印刷5次,销售数十万册,成为很多Javascript...
犀牛JavaScript(第5版) JavaScript概述 语法结构 数据类型和值 变量 表达式和运算符 语句 对象和数组 函数 构造函数和原型 模块和名字空间 使用正则表达式的模式匹配 脚本化java 客户端 JavaScript
Rhinoceros犀牛6.0注册机 通用所有犀牛6.x Rhinoceros犀牛6.0注册机 通用所有犀牛6.x
学习js的权威,犀牛书的精华,学习中的难点总结。
中文版说明书Rhino Level 1 v4.pdf、Rhino Level 2 v4.pdf、RhinoUGV4.pdf、rhinov4.chm
JavaScript权威指南(第六版)犀牛书,淘宝前端团队翻译,中文版