随笔分类 - 面向对象
摘要://1.几乎所有函数都有prototype属性,这个是个指针,指向原型对象;Function.prototype这个没有 //2.所有对象中都有__proto__属性.(Object.prototype该属性的值为null) //几乎所有函数都有 prototype/__proto__属性 //3.
阅读全文
摘要:JS程序的执行过程. 1.词法分析 . 语法分析阶段:变量声明(赋值阶段在执行阶段进行);函数声明带函数赋值. 2.函数表达式的变形 //函数表达式的变形 var fn=function foo(){ console.log("abc"); }; fn();//"abc" foo();//报错 //
阅读全文
摘要://经典继承:已知一个对象obj,现在要创建另外一个对象newObj,对象newObj要继承obj的所有方法和属性 //分析:1.newObj.__proto__=obj 2.创建对象除了字面量的方式就是使用构造函数的方式 function create(){ functionFun(){}; Fu
阅读全文
摘要:闭包:函数就是一个闭包,一个封闭的作用域; 返回函数,要返回多个函数就用一个对象封装一下, 立即执行函数+return 回调函数 JS动态创建的DOM,不会被搜索引擎抓取,对SEO不友好. 立即执行函数+return 回调函数 JS动态创建的DOM,不会被搜索引擎抓取,对SEO不友好. 回调函数 J
阅读全文
摘要:1.函数的调用方式,与this的指向问题,原型对象中的this 2.对象创建的几种方式! 3.str.replace 页面初始化话之后,初始化的页面DOM元素绑定事件,通过给实例对象设置一个方法. this.container =$(html) 将事件绑定在容器上由子元素触发,一个独立的功能就是一个
阅读全文
摘要://1.hasOwnPrototype 判断是都是当前对象的自有属性 var obj ={name:"zhangsan"}; console.log(obj.hasOwnProperty("name"));//true //2.isPrototypeOf 判断是否是传入对象的原型对象 functio
阅读全文
摘要:来自为知笔记(Wiz)
阅读全文

浙公网安备 33010602011771号