JavaScript高级程序设计 笔记

JavaScript高级程序设计 笔记

ID:39550640

大小:26.50 KB

页数:3页

时间:2019-07-06

JavaScript高级程序设计 笔记_第1页
JavaScript高级程序设计 笔记_第2页
JavaScript高级程序设计 笔记_第3页
资源描述:

《JavaScript高级程序设计 笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章2.1语法ECMAScript的基础概念:1、区分大小写。2、变量是弱类型的。变量无特定的类型,定义变量时只用var运算符,可以讲它初始化为任意的值。这样可以随时改变变量所存数据的类型3、每行结尾的分号可有可无。4、注释与Java、C、和PHP语言的注释相同。5、括号表明代码块。代码块表示一系列应该按顺序执行的语句,这些语句别封装在左括号和右括号之间。2.2变量变量名需要遵守两条简单的规则:1、第一个字符必须是字母、下划线或美元符号。2、余下的字符可以是下划线、美元符或者任何字母或数字字符。2.3关键字Brea

2、kelsenewvarcasefinallyreturnvoidcatchforswitchwhilecontinuefunctionthiswithdefaultifthrowdeleteintrydoinstanceoftypeof2.5原始值和引用值在ECMAScript中,变量可以存放两种类型的值,即原始值和引用值。原始值是存储在栈中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。引用值是存储在堆中的对象,也就是说,存储在变量处的值是一个指针,指向存储对象的内存处。2.6在ECMAScript有5种

3、原始类型,即Undefined、Null、Boolean、Number、String。String类型的对特之处在于,它是唯一没有固定大小的原始类型。可以用字符串存储0或更多的Unicode字符,有16位整数表示。字符串字面量是由双引号或单引号生命的。而Java则是用双引号生命字符串,用单引号声明字符的。vars1=”blue”;与vars2=’blue’相等。2.7转换1转换成字符串ECMAScript的Boolean值、数字和字符串的原始值是伪对象,这意味着它们实际上具有属性和方法。1转换成数字两种转换方法:即p

4、arseInt()和ParseFloat()。3强制转换类型(三种)Boolean(value)把给定值转换成Boolean型。Number(value)把给定的值转换成数字。String(value)把给定的值转换成字符串。2.8引用类型引用类型通常叫做类。(1)Object类(2)Boolean类(3)Number类(4)(5)instanceof运算符返回值类型为object,用于识别正在处理的对象的类型。与typeof方法不同的是instanceof方法要求开发者明确地确认对象为某特定类型。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。