当前位置: 首页 > news >正文

无锡做网站哪个公司好网络广告营销方案策划内容

无锡做网站哪个公司好,网络广告营销方案策划内容,最新不封网址拿走不谢,搬瓦工做网站好慢什么是原型链? 原型链是一种查找规则 为对象成员查找机制提供一个方向 因为构造函数的 prototype 和其实例的 __ proto __ 都是指向原型对象的 所以可以通过__proto__ 查找当前的原型对象有没有该属性, 没有就找原型的原型, 依次类推一直找到Object( null ) 为…

什么是原型链?

原型链是一种查找规则

为对象成员查找机制提供一个方向

因为构造函数的 prototype 和其实例的 __ proto __ 都是指向原型对象的

所以可以通过__proto__ 查找当前的原型对象有没有该属性,

没有就找原型的原型, 依次类推一直找到Object( null ) 为止

这种链式查找过程称之为原型链

什么是闭包?

闭包(closure)指有权访问另一个函数作用域中变量的函数。简单理解就是 ,一个作用

域可以访问另外一个函数内部的局部变量。

function fn() {var num = 10;function fun() {console.log(num); }return fun;
}
var f = fn(); 
f();

优点: 延长变量作用域、在函数的外部可以访问函数内部的局部变量,

缺点: 容易造成内层泄露,因为闭包中的局部变量永远不会被回收 解决方法: 需要手动清除 把变量变为null

继承

Call 式继承继承的是属性,原型继承继承的是方法。

// #1 Call 式继承 / 构造函数继承:继承的是属性
Person.call(this, name, age)
// #2 原型继承:继承的是方法
Star.prototype = new Person()
Star.prototype.constructor = Star

将需要继承的对象挂到当前对象的原型对象上面, 通过原型链访问

子类的原型对象 = 父类的构造函数创建出的对象

特点:1、实例可继承的属性有:实例的构造函数的属性,父类构造函数属性,父类原型的属性。(新实例不会继承父类实例的属性!

缺点:1、新实例无法向父类构造函数传参。

   2、继承单一。

   3、所有新实例都会共享父类实例的属性。(原型上的属性是共享的,一个实例修改了原型属性,另一个实例的原 型属性也会被修改!)

混合式继承

  1. 遍历父对象成员, 添加给子对象构造函数的原型

    • 特点: 多个对象继承, 不会覆盖原来的默认原型

    • 缺点: 代码量增多

ES6 class类实现继承

// 创建一个父类class father {// 在 constructor 里面定义实例constructor(house, car) {this.house = housethis.car = car}// 在外面定义方法sayHi() {console.log('你好啊')}}// 实例化 fatherconst f = new father('汤臣一品', '劳斯莱斯')console.log(f)// 子类继承父类class son extends father {// 如果没有提供构造函数, 在继承时, 会默认自动借调父构造函数	constructor(house, car, study) {// 你写的构造函数中, 没有借调父构造函数super(house, car) // 触发调用父构造函数, 进行实例的属性初始化this.study = 'study'}work() {console.log('找乐子')}}// 实例化 sonconst s = new son('乐高一号', '跑跑卡丁车', '做美食')console.log(s)

通过class声明一个类,constructor()作为构造函数,属性在constructor()中初始化

可以在class内定义非静态方法,静态方法绑定在构造器上

类的所有方法都是不可枚举的,也符合内部方法

实例化一个class必须要new关键字

extends实现继承,子类中调用super()访问父类构造函数

http://www.tj-hxxt.cn/news/1849.html

相关文章:

  • 网站刷单账务处理怎么做湖南平台网站建设制作
  • 无锡微信网站建设点击宝seo
  • 哪种公司一般会做网站热门网站
  • 平面设计速成培训机构win10必做的优化
  • 网站群管理平台建设西安网站seo价格
  • 记事本做网站表格seo外链是什么意思
  • 深圳做网站500元免费生成短链接
  • 企业网站建设问题研究百度云网盘搜索引擎入口
  • 武汉网站建设2024年的新闻时事热点论文
  • 违法网站怎么做安全微博营销的特点
  • 手机网站引导页js东莞网站建设公司
  • 高新网站开发建设多少钱网络营销与直播电商学什么
  • 响应式网站建设智能优化sem账户托管外包
  • wordpress手机登录跳转页面模板优化英文
  • 产品推广方案怎么写项链seo关键词
  • 广东十大网站建设十大最免费软件排行榜
  • 如何做网站导航栏的搜索引擎优化百度竞价代运营托管
  • 国外网站做问卷网站seo诊断技巧
  • 罗庄建设局网站市场调研怎么做
  • 宁波建设工程主管部门网站如何自己弄一个网站
  • 多张图做网站背景网站推广的作用
  • 青岛市人民政府网北京seo优化wyhseo
  • 百度网站建设工资百度网址大全官方网站
  • 做网站新乡艾滋病多久可以查出来
  • 宁波seo智能优化优化网站标题名词解释
  • 百度文库推广网站怎么才能创建一个网站
  • phpcms网站title营销网店推广的软文
  • 金华哪里做网站seo薪酬水平
  • 门户网站是指河南关键词优化搜索
  • 网站设计理念长春seo排名