1、标识符: 标识符,是指变量、函数、属性的名字,或者函数的参数。 标识符的命名规则: (1)第一个字符必须是字母、下划线或者美元符号 (2)其他字符可以是字母、下划线、美元符号和数字。 修改变量值的同时可以修改值的类型2、用var操作符定义的变量将成为定义该变量的作用域中的局部变量,省略...
分类:
Web程序 时间:
2015-10-01 21:42:37
阅读次数:
168
1、一个完整JS的实现应该由下列三个不同的部分组成:(1)核心(ECMAScript)(2)文档对象模型(DOM)(3)浏览器对象模型(BOM)2、使用" 如必须出现,解决方法:通过转移字符“\”解决 “” 如果要通过之间加入任何JS代码3、无论如何包含代码,只要不存在defer和as...
分类:
Web程序 时间:
2015-09-29 23:25:07
阅读次数:
184
被问到property 和 attribute 的区别,想来也是要好好看一下。一、基本概念区别其实Attribute和Property这两个单词,翻译出来都是“属性”,《js高级程序设计》书中翻译为“特性”和“属性”,以示区别。从而我们也可以顾名思义特性vs属性(当然平时也可以简单的说两者都是属性)...
分类:
其他好文 时间:
2015-08-28 00:32:50
阅读次数:
220
第五章
字面量表示法
var person = {
name:"a",
age:10,
5: true // 数值属性名自动转换为字符串
};
“first name”中包含一个空格,所以不能使用点表示法来访问它,但是可以person[“first name”]
数组的每一项可以保存任何类型的数据
var c = new Array(20); // 长度为20
var c =...
分类:
编程语言 时间:
2015-07-28 18:33:00
阅读次数:
122
数据属性:该属性包含了一个数据值的位置,它包含了4个描述行为的特性:1. [[Configurable]]:表示是否能通过delete删除属性从而重新定义属性,能否修改属性的特性,能否把属性修改为访问器属性。2. [[Enumerable]]:表示能否用for-in循环返回。3. [[writabl...
分类:
Web程序 时间:
2015-07-21 14:25:03
阅读次数:
114
/***CreatedbyAdministratoron2015/7/110011.*///引用类型:它的值是引用类型的一个实例(数据结构):用于将数据和功能组织起来,也称为类,//创建新对象varperson=newObject();//这样创建了Object()一个实例,然后将这个实例赋值给pe...
分类:
编程语言 时间:
2015-07-16 19:13:37
阅读次数:
156
我在学习js高级程序设计11章的querySelector()与querySelectorAll()时;发现在ie8以下不支持element.querySelector()和element.querySelectorAll();(element代表元素节点)但是却支持document.querySe...
分类:
其他好文 时间:
2015-07-12 17:01:54
阅读次数:
120
闭包是什么?MDN:闭包是指函数有自由独立的变量。换句话说,定义在闭包中的函数可以“记忆”它创建时候的环境。JS高级程序设计:闭包是指有权访问另一个函数作用域中的变量的函数。综合各种资料之后,我对闭包的理解是:闭包由函数和与其相关的引用环境组合而成;闭包允许函数访问其引用环境中的变量(又称自由变量)...
分类:
Web程序 时间:
2015-06-12 11:29:21
阅读次数:
135