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

如何在网站中做二级下拉菜单个人网页设计硬件需求

如何在网站中做二级下拉菜单,个人网页设计硬件需求,手机模板网站模板,上海一 网站建设公司原型:函数都有prototype属性,称之为原型#xff0c;也称为原型对象 原型可以放一些属性和方法#xff0c;共享给实例对象使用 原型可以做继承 原型链:对象都有__proto__属性,这个属性指向它的原型对象,原型对象也是对象,也有__proto__属性,指向原型对象的原型对象,这样一层一…原型:函数都有prototype属性,称之为原型也称为原型对象 原型可以放一些属性和方法共享给实例对象使用 原型可以做继承 原型链:对象都有__proto__属性,这个属性指向它的原型对象,原型对象也是对象,也有__proto__属性,指向原型对象的原型对象,这样一层一层形成的链式结构称为原型链最顶层找不到则返回 null 1.javascript原型链经典函数构造器 prototype function Person(name) {this.name name; }Person.prototype.sayHello function() {console.log(Hello, my name is ${this.name}); };const alice new Person(Alice); alice.sayHello(); // Hello, my name is Aliceconsole.log(alice.__proto__ Person.prototype); // true console.log(Person.prototype.__proto__ Object.prototype); // true console.log(Object.prototype.__proto__); // null解释 每个对象都有一个内部属性 [[Prototype]]常用 __proto__ 访问指向它的原型对象。 当访问对象的属性或方法时如果自身没有会沿着 [[Prototype]] 一层层往上找这个查找链就是原型链。 上面例子中alice 访问 sayHello 方法时没在自身属性里找到就去它的原型对象 Person.prototype 查找。 Person.prototype 的原型是 Object.prototype这构成了原型链的多层关系。 Object.prototype 的原型是 null链条终点。 2.TypeScript 版本class 语法 class Person {name: string;constructor(name: string) {this.name name;}sayHello() {console.log(Hello, my name is ${this.name});} }const alice new Person(Alice); alice.sayHello(); // Hello, my name is Aliceconsole.log(Object.getPrototypeOf(alice) Person.prototype); // true console.log(Object.getPrototypeOf(Person.prototype) Object.prototype); // true console.log(Object.getPrototypeOf(Object.prototype)); // null解释 TypeScript 使用 class 关键字声明类语法更现代代码更清晰。 sayHello 是类的方法实际挂载在 Person.prototype 上实例通过原型链访问。 Object.getPrototypeOf() 用来获取对象的原型效果和 __proto__ 类似但更标准安全。 原型链关系和JavaScript版本完全一样实例原型 → 类的 prototype → Object.prototype → null。 3.总结 JavaScript版本用构造函数和显式原型适合传统理解原型链机制。 TypeScript版本用类语法更符合现代代码风格本质上还是基于JavaScript原型链实现。
http://www.zqtcl.cn/news/433834/

相关文章:

  • aso如何优化网站优化分析软件
  • IT周末做网站违反制度么wordpress 图床 插件
  • 成都网站建设scjsc888因网站建设关闭的公告
  • 唐山公司建设网站十大牌子网
  • 网站开发的选题依据电子商务网站建设内容
  • 中企动力做的网站被百度屏蔽推销网站话术
  • 四川网站制作广告设计自学网教程
  • 做个简单的企业小网站单纯做网站的公司
  • 河北省建设厅官方网站哈尔滨建设工程招聘信息网站
  • 茂名网站制作网页个人博客登录首页
  • 类似qq空间的网站wordpress 简历主题
  • 专业网站运营制作怎么写代码做网站
  • 安徽免费网站制作西安做行业平台网站的公司
  • 我想做服装网站怎么做网页设计优秀案例分析
  • 网站建设技术教程视频wordpress中文模版
  • 高端企业网站 程序纸牌网站建设
  • html制作网站推广最有效的办法
  • 做网站推广的工作内容凡客诚品创始人
  • 网站开发pc端和手机端外贸建设网站公司
  • 长沙哪家网站设计好上海成品网站
  • wordpress商城插件收费哪里可以做网站优化
  • 中国建设银行u盾下载假网站吗wordpress有没有付费
  • 海南哪家公司做网站开发一套管理系统多少钱
  • 做网站建设费用百姓网
  • 西安建设厅网站wpf做网站教程
  • 好的网页网站设计wordpress对外发邮件
  • 湖北网站建设贴吧信用宁波企业网查询
  • 佛山市官网网站建设多少钱网站建设与管理书籍
  • 网站建设佰金手指科杰二八佛山有那几家做网站
  • 网站建设刂搜金手指下拉贰伍wordpress 外链自动nofflow