上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 简单工厂:不能体现类型,函数重复(js函数也是对象)占内存 组合构造函数式与模型式:1.函数放在prototype中 2.引用属性要放在构造函数中 3.若重赋值Person.prototype=... 要改constructor属性值,并注意改写语句前创建的实例的prototype仍指向原来的原型对 阅读全文
posted @ 2016-08-01 17:01 miaolq 阅读(154) 评论(0) 推荐(0)
摘要: in操作符,判断属性是否存在对象中(包括原型) hasOwnProperty() 判断对象是否有某个属性(不包括原型中的) Array.isArray()判断是否是数组 typeof操作符,判断数据类型。typeof数组是object,typeof函数是function instanceof操作符判 阅读全文
posted @ 2016-08-01 16:51 miaolq 阅读(149) 评论(0) 推荐(0)
摘要: 变量查找顺序: arguments和函数内定义的变量或函数->父级->下一个父级->.....->全局环境中的变量或函数 if(true){ var a=1; } console.log(a); // 1 js没有块级作用域, 变量a直接添加到当前的执行环境中。 java有块级作用域,if语句结束后 阅读全文
posted @ 2016-08-01 13:49 miaolq 阅读(248) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2016-07-21 11:09 miaolq 阅读(8) 评论(0) 推荐(0)
摘要: static 默认值 正常流中,不受left,bottom,right,top影响 relative相对于其原本位置(static)定位,原来的位置依然被占用 absolute 绝对定位,定义上下文为position不是static的祖先元素 脱离正常流,生成BFC fixed 与absulote的 阅读全文
posted @ 2016-04-18 11:55 miaolq 阅读(120) 评论(0) 推荐(0)
摘要: B.prototype=new A();或B.prototype=A.prototype;之后 var b=new B(); b instanceof A ==true;b instanceof B ==true; instanceof操作符和isPrototypeOf()函数,只要原型链出现过,就 阅读全文
posted @ 2016-04-08 16:52 miaolq 阅读(146) 评论(0) 推荐(0)
摘要: js !! 可以在赋值时将非bool型转bool js bind(a,b)b会作为默认第一个参数 阅读全文
posted @ 2016-03-31 13:58 miaolq 阅读(118) 评论(0) 推荐(0)
摘要: 三种传值方式:引用传递,值传递,给原对象一个新引用并传递引用(引用副本传递) js基本类型是值传递,引用类型是引用副本传递 阅读全文
posted @ 2016-03-19 15:30 miaolq 阅读(245) 评论(0) 推荐(0)
摘要: Cat.prototype.isPrototypeOf(cat1);判断原型 cat1.hasOwnProperty("name");判断本地属性 in运算符可以用来判断,某个实例是否含有某个属性,不管是不是本地属性,不能判断预定义属性; 阅读全文
posted @ 2016-03-14 19:07 miaolq 阅读(235) 评论(0) 推荐(0)
摘要: 初学,个人理解git工作区和版本库,版本库中有暂存区和分支js有strict 模式js数据类型 数字,字符串,布尔,null,undifined,对象(数组是对象)js中通过索引修改,字符串不会变。数组大小元素会改变js对象(访问属性是通过.操作符完成的,但这要求属性名必须是一个有效的变量名(字母数 阅读全文
posted @ 2016-03-07 19:03 miaolq 阅读(272) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页