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

行业协会网站建设的方案网站聊天工具代码

行业协会网站建设的方案,网站聊天工具代码,成都建设银行招聘网站,app网站建设济宁因为 bind 的使用方法是 某函数.bind(某对象,...剩余参数) 所以需要在 Function.prototype 上进行编程将传递的参数中的某对象和剩余参数使用 apply 的方式在一个回调函数中执行即可要在第一层获取到被绑定函数的 this,因为要拿到那个函数用 apply /***…
  • 因为 bind 的使用方法是 某函数.bind(某对象,...剩余参数)
    • 所以需要在 Function.prototype 上进行编程
  • 将传递的参数中的某对象和剩余参数使用 apply 的方式在一个回调函数中执行即可
  • 要在第一层获取到被绑定函数的 this,因为要拿到那个函数用 apply
/*** 简单版本*/
Function.prototype.myBind = (that, ...args) => {const funcThis = this;return function (..._args) {return funcThis.apply(that, args.concat(_args));};
};
自封装一个 apply
  • 首先要先原型上即 Function.prototype 上编程
  • 需要拿到函数的引用, 在这里是 this
  • 让 传入对象.fn = this
  • 执行 传入对象.fn(传入参数)
  • 返回执行结果
Function.prototype.myApply = function (context) {if (typeof this !== "function") {throw new TypeError("Error");}context = context || window;context.fn = this;let result;// 处理参数和 call 有区别if (arguments[1]) {result = context.fn(...arguments[1]);} else {result = context.fn();}delete context.fn;return result;
};
http://www.yayakq.cn/news/89227/

相关文章:

  • 佛山网站策划公司厦门市建设执业资格管理中心网站
  • 台州做网站网络广告的优缺点
  • 自己做网站推广试玩建筑课程网站
  • 潍坊方圆网站建设网站备案时 首页
  • 南京响应式网站建设青岛网站建设公司有哪些
  • 做外贸 访问国外网站 怎么办网站建设公司的市场定位
  • wordpress更新系统优化升级
  • 大型购物网站建设费用拍摄公司宣传片报价
  • php网站开发实验报告代理网络工具下载
  • 网站做抽奖活动做不一样的网站
  • 电商平台网站定制镇江百度网站
  • 网站系统管理计划html简单网页代码图片
  • 如何管理网站推动高质量发展的必要性
  • 一个完整的电商网站开发周期双控机制建设网站
  • 农业信息网站 建设查找企业信息的网站
  • 清远建设工程招投标网站制作网站的软件有那个免费
  • 用ftp做网站网站建设费无形资产
  • 北京网站代理备案WordPress需要编程知识吗
  • 天河网站建设响应式网页开发
  • 云南网站营销网站建设与开发课程介绍
  • 建设个人网站的心得体会可以做动画的网站都有哪些内容
  • 长沙公司网站设计报价微信营销的方法
  • 免费永久空间上海百度推广优化排名
  • 淘宝券搜索网站怎么做物流公司网站模板
  • app网站建设阿里巴巴制作网站的网址
  • 网页微信删除聊天记录包头seo推广哪家专业
  • dw网站制作流程全部汅api免费下载欢迎你
  • 国外可以做非法网站吗福建省建设人才市场网站
  • 怎么做仲博注册网站布吉做棋牌网站建设哪家技术好
  • 沈阳市城乡建设网站电子商务平台有哪些