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

网站建设用户画像例子html可视化布局工具

网站建设用户画像例子,html可视化布局工具,为什么网站后台google登陆不了 firefox可以,郑州网站模板工厂模式不关心过程,只关心结果,这与建造者相反,建造者更关心的是过程, 这里我们创建一个基类,其拥有技能跟爱好两个属性,还有两个实例方法用来获取技能跟爱好 // 基类 let Human function (param {}) …

工厂模式不关心过程,只关心结果,这与建造者相反,建造者更关心的是过程,

这里我们创建一个基类,其拥有技能跟爱好两个属性,还有两个实例方法用来获取技能跟爱好

// 基类
let Human = function (param = {}) {this.skill = param.skill || "保密"this. Hobby = param.hobby || "无"
}
// 基类原型
Human.prototype = {getSkill() {return this.skill},getHobby() {return this. Hobby}
}

接下来创建一个姓名类及工作类

let Named = function (name = "") {let _this = this(function (name, self) {self.name = nameif (name.indexOf(" ") !== -1) {self.firstName = name.slice(0, name.indexOf(" "))self.lastName = name.slice(name.indexOf(" "))}})(name, _this)
}let Work = function (work = "") {let _this = this(function (work, self) {self.work = workswitch (work) {case "code":self.work = "工程师"self.description = "每天沉醉于编程的工程师"breakcase "UI":case "UE":self.work = "设计师"self.description = "UI和UE的设计"breakdefault:self.work = workself.desc = "unknown"}})(work, _this)
}Work.prototype.changeWork =  (work)=> {this.work = work
}
Work.prototype.changeDescription = (description) => {this.description = description
}

这样我们就得到了姓名跟工作的类,再来创造一个应聘者:

/* 构建者* @param {string} name 姓名* @param {string} work 工作*/
let Person = function (name, work) {let _person = new Human()_person.name = new Named(name)_person.work = new Work(work)return _person
}// 这样使用
let person = new Person("于光豪", "code")
console.log(person.work.description) // 每天沉醉于编程的工程师
person.work.changeDescription('不要想着工程师很轻松!')
console.log(person.work.description) // 不要想着工程师很轻松!
console.log(person.name.name) // 于光豪

由此可以看出在构建者中,创建者不单单是在乎结果,更关注过程,构建的对象来说更为复杂,工作通过 Switch 来区分不同的工作种类,对于不同的职位进行不同的操作。不过针对工厂模式来说,构建者的确更明确一些,它将所有功能等都逐一分开,每个都独立,再通过一个构建者将所有的基层都融合在一起(Person)构建者融合了 Human、Named、Work,类似与搭建积木,一层一层的构建起来组合成一个模型

http://www.yayakq.cn/news/288304/

相关文章:

  • 宿迁网站建设公司排名保定哪做网站好
  • 网站开发的数据库技术重庆绝美的十大冷门景点
  • 保定网站制作设计哪个公司好全国兼职网站建设
  • 原创文章网站更新wordpress 微博 同步
  • 青岛优化网站技术网站备案需要把网站做好吗
  • 网站搭建制作泰州城乡建设局网站
  • 怎么做qq刷赞网站网站建设的成本主要有哪几项
  • 电商网站开发文献汇总网站联盟三要素
  • 深圳市企业网站建设哪家好网站logo如何替换
  • html可以做网站后台吗wordpress丰富搜索页
  • 名片在哪个网站可以做word超链接网站怎么做
  • 网站制作网站设计邯郸新闻
  • 网站建设规划书万能wp企业网站模板
  • 做网站最常用的软件是什么广告创意设计竞赛
  • 深圳网站设计与制作公司医药公司网站建设方案
  • 罗田县建设局网站广西高端网站建设
  • php网站建设的基本流程图怎么用路由器做网站
  • 宜兴做宠物的网站哪里可以做营销型网站
  • 公司网站建设开发iis 无法访问此网站
  • 网站不提交表单小说网站开发实录
  • 学校网站建设代码赶集网招聘
  • 网站备案 主体黑名单餐馆餐饮装修设计
  • 帝国和织梦哪个做网站好wordpress升级不了
  • 东平建设局网站软件中心下载安装
  • 网站做收录要多少长时间邢台当地网站建设
  • 普通网站和营销网站有何不同济南网站设计公司富
  • 凉山州建设网站黑龙江新闻法治在线
  • 免费注册网站流程商用图片做公司网站可以吗
  • iis新建网站无法浏览新做的网站怎样让百度收录
  • 怎么查网站的空间商备案 个人网站名称