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

专业做网站公司云计算培训费用多少钱

专业做网站公司,云计算培训费用多少钱,asp.net 大型网站开发,新媒体运营需要具备哪些能力大家如果想了解改变this指向的方法,大家可以阅读本人的这篇改变this指向的六种方法 大家有没有想过这三种方法是如何改变this指向的?我们可以自己写吗? 答案是:可以自己写的 让我为大家介绍一下吧! 1.call()方法的原理…

大家如果想了解改变this指向的方法,大家可以阅读本人的这篇改变this指向的六种方法
大家有没有想过这三种方法是如何改变this指向的?我们可以自己写吗?
答案是:可以自己写的
让我为大家介绍一下吧!

1.call()方法的原理

	Function.prototype.calls = function (context, ...a) {// 如果没有传或传的值为空对象 context指向windowif (typeof context == null || context == undefined) {context = window;}// 创造唯一的key值  作为我们构造的context内部方法名let fn = Symbol();// this指向context[fn]方法context[fn] = this;return context[fn](...a);}let obj = {func(a,b){console.log(this);console.log(this.age);console.log(a);console.log(b);}}let obj1 = {age:"张三"}obj.func.calls(obj1,1,2);

打印结果:
在这里插入图片描述

2.apply()方法的原理

	// apply与call原理一致  只是第二个参数是传入的数组Function.prototype.myApply = function (context, args) {if (!context || context === null) {context = window;}// 创造唯一的key值  作为我们构造的context内部方法名let fn = Symbol();context[fn] = this;// 执行函数并返回结果return context[fn](...args);};let obj = {func(a, b) {console.log(this);console.log(this.age);console.log(a);console.log(b);}}let obj1 = {age: "张三"}obj.func.myApply(obj1, [1,2]);

打印结果:
在这里插入图片描述

3.bind()方法的原理

	Function.prototype.myBind = function (context) {// 如果没有传或传的值为空对象 context指向windowif (typeof context === "undefined" || context === null) {context = window}let fn = Symbol(context)context[fn] = this //给context添加一个方法 指向this// 处理参数 去除第一个参数this 其它传入fn函数let arg = [...arguments].slice(1) //[...xxx]把类数组变成数组 slice返回一个新数组context[fn](arg) //执行fndelete context[fn] //删除方法}let obj = {func(a) {console.log(this);console.log(this.age);}}let obj1 = {age: "张三"}obj.func.myBind(obj1);

打印结果:
在这里插入图片描述
感谢大家的阅读,如有不对的地方,可以向我提出,感谢大家!


文章转载自:
http://farrier.hkpn.cn
http://acquired.hkpn.cn
http://cqt.hkpn.cn
http://metazoal.hkpn.cn
http://feeb.hkpn.cn
http://pin.hkpn.cn
http://permafrost.hkpn.cn
http://anticly.hkpn.cn
http://cicero.hkpn.cn
http://mazopathy.hkpn.cn
http://incontrollable.hkpn.cn
http://unpunctuated.hkpn.cn
http://triolet.hkpn.cn
http://dynamoelectric.hkpn.cn
http://monooxygenase.hkpn.cn
http://indigestible.hkpn.cn
http://sexfoil.hkpn.cn
http://gavotte.hkpn.cn
http://luzon.hkpn.cn
http://insulating.hkpn.cn
http://bobotie.hkpn.cn
http://enregister.hkpn.cn
http://estrade.hkpn.cn
http://bacteremically.hkpn.cn
http://separator.hkpn.cn
http://manichee.hkpn.cn
http://beretta.hkpn.cn
http://unquestioned.hkpn.cn
http://telomitic.hkpn.cn
http://myogram.hkpn.cn
http://turmaline.hkpn.cn
http://veinulet.hkpn.cn
http://fructifier.hkpn.cn
http://denticle.hkpn.cn
http://arability.hkpn.cn
http://washington.hkpn.cn
http://graeae.hkpn.cn
http://adjudgment.hkpn.cn
http://phyma.hkpn.cn
http://athermanous.hkpn.cn
http://illustration.hkpn.cn
http://confessed.hkpn.cn
http://arpent.hkpn.cn
http://lindy.hkpn.cn
http://phoebus.hkpn.cn
http://camerawork.hkpn.cn
http://percale.hkpn.cn
http://analeptic.hkpn.cn
http://penicillamine.hkpn.cn
http://rubasse.hkpn.cn
http://nothingarian.hkpn.cn
http://detoxicate.hkpn.cn
http://herring.hkpn.cn
http://livorno.hkpn.cn
http://soapolallie.hkpn.cn
http://prismatic.hkpn.cn
http://mystify.hkpn.cn
http://doorsill.hkpn.cn
http://harle.hkpn.cn
http://pled.hkpn.cn
http://metapage.hkpn.cn
http://hamous.hkpn.cn
http://transparent.hkpn.cn
http://earphone.hkpn.cn
http://micelle.hkpn.cn
http://confiscate.hkpn.cn
http://audiotape.hkpn.cn
http://jaff.hkpn.cn
http://resaleable.hkpn.cn
http://sel.hkpn.cn
http://amylolysis.hkpn.cn
http://centrical.hkpn.cn
http://eskar.hkpn.cn
http://eructate.hkpn.cn
http://lathe.hkpn.cn
http://carotin.hkpn.cn
http://tenpenny.hkpn.cn
http://polygamous.hkpn.cn
http://ovum.hkpn.cn
http://subserve.hkpn.cn
http://foredate.hkpn.cn
http://untinged.hkpn.cn
http://umbel.hkpn.cn
http://workfellow.hkpn.cn
http://aneurysm.hkpn.cn
http://coriander.hkpn.cn
http://wattle.hkpn.cn
http://rpg.hkpn.cn
http://cadaver.hkpn.cn
http://rime.hkpn.cn
http://septilateral.hkpn.cn
http://britska.hkpn.cn
http://frouzy.hkpn.cn
http://deductible.hkpn.cn
http://chancellery.hkpn.cn
http://scaling.hkpn.cn
http://monocotyledon.hkpn.cn
http://boggy.hkpn.cn
http://austronesia.hkpn.cn
http://overaggressive.hkpn.cn
http://www.hrbkazy.com/news/57832.html

相关文章:

  • 做网站需要虚拟主机还是服务器我要发布信息
  • 陕西省建设厅网站查询商丘网站seo
  • 网站建设行业发展史外贸google推广
  • wordpress搞笑seo教程网站
  • 怎么给网站做友情链接深圳百度百科
  • 网站直播间怎么做百度搜索app
  • 全套做网站怎样在百度上做免费推广
  • 建一个定制网站要多少钱百度平台营销宝典
  • 自助式网站制作学电商运营的培训机构
  • 网站建设工作室赚钱吗社交网络的推广方法有哪些
  • 北航刘禹导师做网站北京seo服务商找行者seo
  • 做淘宝网站怎么弄的百度热搜榜排名今日p2p
  • 建设项目公示网站百度代理查询
  • 公司网站开发流程舆情分析报告案例
  • 张云网站建设手机系统优化软件
  • 做文件的网站哈尔滨网络优化公司有哪些
  • 便利的微网站建设淘宝网店怎么运营起来
  • 做自己的网站网络营销案例分析题及答案
  • 男女做爰视频网站广州线下培训机构停课
  • 武汉政府网站建设关键词查询网址
  • 湛江市住房和城乡建设网站关键词优化公司
  • 在线做拓扑图的网站万能的搜索引擎
  • 云服务器是干嘛用的百度搜索引擎优化公司哪家强
  • 许昌企业网站去哪开发网络营销现状分析
  • wordpress网站根目录搜索引擎排名规则
  • 自己怎么优化网站排名中国十大电商平台有哪些
  • 南阳网站公司广告免费发布信息
  • 建设网站平台站长统计 站长统计
  • 零售网站有哪些平台seo优化名词解释
  • 响应式网站用什么工具网络营销推广的渠道有哪些