《javascript高级程序设计》阅读笔记(一) ecmascript基础

上传人:xzh****18 文档编号:46748850 上传时间:2018-06-27 格式:PDF 页数:1 大小:65.71KB
返回 下载 相关 举报
《javascript高级程序设计》阅读笔记(一) ecmascript基础_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《《javascript高级程序设计》阅读笔记(一) ecmascript基础》由会员分享,可在线阅读,更多相关《《javascript高级程序设计》阅读笔记(一) ecmascript基础(1页珍藏版)》请在金锄头文库上搜索。

1、JavaScript高级程序设计阅读笔记(一)高级程序设计阅读笔记(一) ECMAScript基础基础ECMAScript基础,主要包括语法,变量,关键字,保留字,原始值和引用值等2.1 语法 区分大小写、变量弱类型、行尾分号可有可无、注释为双斜线、括号表明代码块 2.2 变量 变量用var声明,变量的命名规则:第一个字符必须是字母、下划线或美元符号;余下的字符可以是下划线、美元符号或任何字母或数字字符。 变量命名规范: Camel标记法:首字母小写,接下来的单词都以大写字母开头。例如:var myTestValue=0,mySecondTestValue=“hi“; Pascal标记法:首字

2、母大写,接下来的单词都以大写字母开头。例如:var MyTestValue=0,MySecondTestValue=“hi“; 匈牙利类型标记法:在以Pascal标记法命名的变量前附加一个小写字母(或小写字母序列),说明该变量的类型。例如,i表示整数,s表示字符串,如下面所示: var iMyTestValue=0,sMySecondTestValue=“hi“; 用匈牙利类型标记法定义ECMAScript变量使用的前缀如下: 类型:数组 前缀:a 示例:aValues 类型:布尔型 前缀:b 示例:bFound 类型:浮点型 前缀:f 示例:fValue 类型:函数 前缀:fn 示例:fnM

3、ethod 类型:整型 前缀:i 示例:iValue 类型:对象 前缀:o 示例:oType 类型:正则 前缀:re 示例:rePatten 类型:字符串 前缀:s 示例:sValue 类型:变量 前缀:v 示例:vValue 2.3 关键字 ECMA-262 定义的关键字为: break case catch continue default delete do else finally for function if in instanceof new return switch this throw try typeof var void while with 2.4 保留字 ECMA-

4、262第3版中保留字为: abstract boolean byte char class const debugger double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile 2.5 原始值和引用值 原始值(primitive value)是存储在栈(stack)中的简单数据段,也就是说,它们的

5、值直接存储在变量访问的位置。 引用值(reference value)是存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(point),指向存储对象的内存处。 作者:天行健,自强不息 您可能感兴趣的文章您可能感兴趣的文章:JavaScript高级程序设计 阅读笔记(二十) js错误处理JavaScript高级程序设计 阅读笔记(十九) js表格排序JavaScript高级程序设计 阅读笔记(十八) js跨平台的事件JavaScript高级程序设计 阅读笔记(十七) js事件JavaScript高级程序设计阅读笔记(十六) javascript检测浏览器和操作系统-detect

6、.jsJavaScript高级程序设计 阅读笔记(十五) 浏览器中的JavaScriptJavaScript高级程序设计 阅读笔记(十四) js继承机制的实现JavaScript高级程序设计 阅读笔记(十三) js定义类或对象JavaScript高级程序设计 阅读笔记(十二) js内置对象MathJavaScript高级程序设计 读书笔记之十一 内置对象GlobalJavaScript高级程序设计 读书笔记之十 本地对象Date日期JavaScript高级程序设计 读书笔记之九 本地对象ArrayJavaScript高级程序设计 读书笔记之八 Function类及闭包JavaScript高级程序设计 阅读笔记(七) ECMAScript中的语句JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)JavaScript高级程序设计阅读笔记(五) ECMAScript中的运算符(一)JavaScript高级程序设计 阅读笔记(四) ECMAScript中的类型转换 JavaScript高级程序设计阅读笔记(三) ECMAScript中的引用类型 JavaScript高级程序设计阅读笔记(二) ECMAScript中的原始类型JavaScript高级程序设计 阅读笔记(二十一) JavaScript中的XML

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号