摘要:函数的声明 阅读全文
js作用域和闭包
2017-03-05 01:12 by 老安的世界, 167 阅读, 0 推荐, 收藏, 编辑
摘要://对象中的闭包this会指向window,2种方式改变作用域var color="系统"; var obj={ color:"局部", run:function(){ /*var that=this;*/ return function(){ return this.color; } } } doc... 阅读全文
js原型prototype属性用法实例
2017-03-04 20:14 by 老安的世界, 304 阅读, 0 推荐, 收藏, 编辑
摘要:实例属性不会共享,原型属性共享,优先访问实例属性 需要独立部分使用构造函数 需要共享部分使用原型模式 把上面封装在一起,使用 动态原型模式 继承 继承依靠原型链完成 组合继承,实例里面通过对象冒充继承,原型里面通过原型链继承 阅读全文
js面向对象
2017-03-04 18:33 by 老安的世界, 122 阅读, 0 推荐, 收藏, 编辑
摘要:创建多个类似对象的方法 工厂模式 为了解决这个问题,产生了另一种对象创建模式 构造函数模式 阅读全文
js变量作用域及基本包装类型
2017-03-04 15:21 by 老安的世界, 195 阅读, 0 推荐, 收藏, 编辑
摘要:变量复制的都是栈内存的内容,基本类型复制的是值,引用类型复制的是栈内存里的地址 所有函数的参数都是按值传递的。 基本类型用typeof 检测,引用类型的typeof都是object,所以用instaceof检测具体类型 基本类型不能用instanceof检测 Number的静态属性 Number.M 阅读全文
js函数基础知识
2017-03-04 12:31 by 老安的世界, 219 阅读, 0 推荐, 收藏, 编辑
摘要:函数是对象的一种,函数名是对象的指针 函数作为参数传递 arguments.callee调用自身 this表示函数所处的作用域对象,如果在对象里面,就表示这个对象 全局下,this表示window 函数的原型对象prototype 有2个方法call(),replay(); call 对象冒充 阅读全文
js正则表达式
2017-03-04 11:16 by 老安的世界, 152 阅读, 0 推荐, 收藏, 编辑
摘要:定义正则表达式 字符串测试方法 test:匹配结果返回true,false exec:匹配结果放回匹配的字符串 字符串的正则方法 正则表达式的静态属性 获取控制 分组内容的替换 阅读全文
js基础语法知识(数组/对象/日期)
2017-03-04 00:28 by 老安的世界, 184 阅读, 0 推荐, 收藏, 编辑
摘要:对象 删除属性: 对象作为参数传递给函数: 数组 创建一个10个元素的数组: 数组排序: 数组元素的添加和移除: 数组的方法: 时间和日期 静态方法 Date.UTC()和Date.parse()的不同 时间通用方法,一般用来调试 时间格式化方法 时间的组件方法 阅读全文