js之oop <二> 对象属性
摘要:js中对象属性可以动态添加和删除。删除对象属性用delete关键字。 在js中对象的属性以键值对的方式来体现,且(在遍历时)无序。js中属性名(也就是key)可以用点来访问(或赋值),也可以用中括号key值来访问(或赋值)(用中括号key访问对象属性时,key必须是string类型) 对象属性的遍历
阅读全文
posted @
2016-08-22 16:42
MirageFireFox
阅读(267)
推荐(0) 编辑
js之oop <一> 创建对象,构造器(class)
摘要:js中除了基本类型,就是对象。可以说在js中处处皆对象。 由于js是弱语言,在编写的过程中很容易混淆 object 和 class 也就是对象和构造器。 object(对象):一般对象都由var关键字声明。 class(构造器):js中function除了声明函数,也可以声明构造器。故构造器是特殊的
阅读全文
posted @
2016-08-12 13:45
MirageFireFox
阅读(467)
推荐(0) 编辑
js的小随笔
摘要:1、在js中{ }中的块级语句没有独立的作用域 2、函数中是有作用域的,函数内的变量在函数外不能被访问 3、函数中用连等定义变量,除第一个变量外其他变量都是全局作用域,若需要定义多个变量建议使用逗号 4、函数声明和函数表达式 函数声明:function fun(){ }函数声明会被预先处理,所以可以
阅读全文
posted @
2016-08-03 00:12
MirageFireFox
阅读(135)
推荐(0) 编辑
JavaScript的严格模式
摘要:js除了在普通的常规模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。严格模式支持IE9+ Chrome FireFox 等主流浏览器。 定义严格模式 使用'use strict'规定严格模式,'use strict'必须写在代码块顶部,可以定义在整个js文
阅读全文
posted @
2016-08-01 15:24
MirageFireFox
阅读(320)
推荐(0) 编辑