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

网站建设西街semantic

网站建设西街,semantic,网站设计一般包括哪些,互动平台论坛适用于不确定对象内部数据方式一:var p new Object(); p.name TOM; p.age 12 p.setName function(name) {this.name name; }// 测试 p.setName(jack) console.log(p.name,p.age)方式二: 对象字面量模式套路:使用{}创建对象,同…

适用于不确定对象内部数据

方式一:

var p = new Object();
p.name = 'TOM';
p.age = 12
p.setName = function(name) {this.name = name;
}// 测试
p.setName('jack')
console.log(p.name,p.age)

方式二: 对象字面量模式

套路:使用{}创建对象,同时指定属性、方法

适用场景:起始时对象内部数据是确定的

问题:如果创建多个对象,有重复代码

var p = {
name: 'TOM',
age: 12,setName: function(name) {this.name = name;}
}// 测试
console.log(p.name,p.age)// TOM 12
p.setName('JACK');
console.log(p.name,p.age)// JACK 12如果创建多个对象,代码重复
var p2 = {
name: 'TOM',
age: 13,setName: function(name) {this.name = name;}
}

方式三:工厂模式

套路:通过工厂函数动态创建对象并返回

适用场景: 需要创建多个对象

问题: 对象没有一个具体的类型都是Object类型

function createPerson (name,age) {// 返回一个对象的函数=》 工厂函数var obj = {name: name,age: age,setName: function(name) {this.name = name;}}return obj
}var p1 = createPerson('Tom',12)
var p1 = createPerson('Jack',13)

方式四:自定义构造函数模式

套路: 自定义构造函数,通过new创建对象

适用场景: 需要创建多个类型确定得对象

问题: 每个对象都有相同得数据,消费内存

// 定义类型function Person(name,age) {this.name = name;this.age = age;this.setName = function(name) {this.name = name;}
}
var p1 = new Person('TOM',12)
P1.setName('JACK')
console.log(p1.name,p1.age)

方式六:构造函数+原型的组合模式

*套路: 自定义构造函数,属性在函数中初始化,方法添加到原型上

*适用场景:需要创建多个类型确定的对象

function Person(name,age) {// 在构造函数中只初始化一般函数this.name = name;this.age = age;Person.prototype.setName = function(name) {this.name = name;}
}var p1 = new Person('tom',12)
var p1 = createPerson('jack',13)console.log(p1,p2)

原文链接:

37.尚硅谷_JS高级_对象创建模式_哔哩哔哩_bilibili

http://www.15wanjia.com/news/33653.html

相关文章:

  • wordpress google联盟长安seo排名优化培训
  • 一个人制作网站网站优化的主要内容
  • 南宁企业网站排名优化网页制作公司排名
  • 仙桃做网站的公司杭州网站搜索排名
  • 如何获取网站域名证书搜索引擎优化员简历
  • o2o网站建设技术在线代理浏览网站免费
  • 网站运营者网址seo研究中心教程
  • 后期网站建设及维护推广口碑营销属于什么营销
  • 厦门园网站忱建设怎么自己做网站
  • 国外服务器做网站深圳做网站的公司有哪些
  • 做图片推广的网站seo全称
  • 忽悠别人做商城网站网页设计培训教程
  • 餐饮商城网站制作多少钱百度付费推广有几种方式
  • 淘宝运营学习seo综合查询平台
  • 香港服务器网站推广网络营销推广有效方式
  • 前端做网站之后的感想总结深圳seo排名优化
  • 网站工具查询优化网络软件
  • 做羞羞的事视频网站女孩短期技能培训班
  • 成都网站营销推广公司优化大师怎么卸载
  • 热点新闻事件及评论安卓优化大师清理
  • 制作网站的公司电话号码地推
  • 上海网站制作策划网站打开速度优化
  • 网站优化怎么样做恶意点击竞价时用的什么软件
  • 360免费wifi手机版南昌seo招聘信息
  • 朝阳网站制作seo文章排名优化
  • 商丘做网站哪家好想开广告公司怎么起步
  • 网站一键生成手机网站2023年4 5月份疫情结束吗
  • 南宁 网站设计百度站长统计工具
  • 延吉做网站seo 优化思路
  • 深圳建设局网站打不开seo教程百度网盘