《javaScript高级程序设计》读书笔记
文章平均质量分 81
y692071586
这个作者很懒,什么都没留下…
展开
-
二、在HTML中使用javaScript
标签的位置:一般把全部JavaScript引用放在<body>元素中,页面内容后面。 延迟脚本(defer="defer"):浏览器立即下载,但延迟执行,延迟到页面解析完成后执行,说明此脚本的执行不会影响页面的构造。 异步脚本(async="async",仅适用于外部脚本):异步加载,立即下载文件,不保证文件加载顺序。 ...原创 2012-08-16 11:35:45 · 112 阅读 · 0 评论 -
三、基本概念
标识符:指变量、函数、属性的名字,或者函数的参数。标志符规则: 第一个字符必须是一个字母、下划线(_)或一个美元符号($); 其他字符可以使字母、下划线、美元符号或数字;(其中的字母可包含扩展ASCII或Unicode字母字符,但不推荐) 严格模式(ECMAScript 5):在整个脚本中启用严格模式,可以再顶部添加代码:"use strict";也可以放在指定函数内表示在指定...原创 2012-08-16 13:50:43 · 80 阅读 · 0 评论 -
四、变量、作用域和内存问题
五种基本类型的值在内存种占据固定大小空间,因此被保存在栈内存种,引用类型的值是对象,保存在堆内存中。 确定一个值是哪种基本类型用typeof操作符,而确定一个值是哪种应用类型可以用instanceof操作符,但在多框架的页面中存在问题,常用Object.prototype.toString.call(value)判断,检测数组还可用ECMAScript 5提供的Array.isArray...原创 2012-09-03 13:30:02 · 71 阅读 · 0 评论 -
五、引用类型
对象属性的访问一般为点表示法,但javascript也可以使用方括号表示法来访问对象的属性。这两种访问对象属性的方法没有任何功能区别,但使用方括号语法的优点是可以通过变量来访问属性。 ECMAScript 5为数组添加了两个位置方法:indexOf()和lastIndexOf()。(IE 9+才支持) 同时ECMAScript 5还为数组定义了5个迭代方法。(以下方法不会修改数组中的包含...原创 2012-09-14 14:16:42 · 88 阅读 · 0 评论