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

建立网站条件品牌logo设计理念介绍

建立网站条件,品牌logo设计理念介绍,网站开发课程百度云,海宁营销型网站建设价格call、apply 和 bind 是 JavaScript 中用于改变函数执行上下文(即 this 的指向)的三个方法。它们都属于 Function.prototype,因此所有函数都可以使用。 1. call的用法:调用一个函数,并指定该函数内部的 this 值&#…

callapply 和 bind 是 JavaScript 中用于改变函数执行上下文(即 this 的指向)的三个方法。它们都属于 Function.prototype,因此所有函数都可以使用。

1. call的用法:调用一个函数,并指定该函数内部的 this 值,同时可以传递参数,用“”逗号分割

2. apply的用法:与 call 类似,也是调用函数并指定 this 值,但参数是以数组形式传入。

3. bind的用法:创建一个新的函数,并绑定该函数内部的 this 值,不会立即执行函数。

例子:

let dog = {name: '狗狗',age: 2,sayName: function () {console.log('我是', this.name)},eat: function (food1: any, food2: any) {console.log('我喜欢吃', food1 + '和' + food2)}
}let cat = {name: '猫猫',age: 5,
}
//call可以调用函数,改变函数中的this指向
dog.sayName.call(cat)  //我是猫猫
dog.eat.call(cat, '鱼', '猫粮')  //我喜欢吃鱼和猫粮//apply可以调用函数,改变函数中的this指向
dog.eat.apply(cat, ['鱼', '猫粮'])//我喜欢吃鱼和猫粮//bind可以调用函数,改变函数中的this指向
dog.eat.bind(cat, '鱼', '猫粮')//不会立即打印,需要赋值let fun=dog.eat.bind(cat, '鱼', '猫粮')
fun();//我喜欢吃鱼和猫粮

http://www.dtcms.com/wzjs/572956.html

相关文章:

  • 建站平台做的网站google网站开发哪种语言最好
  • 重庆建设银行网站首页网站内容保护
  • 泉州住房城乡建设局网站深圳外贸网站商城
  • 中国建设招标网官方网站公众号管理平台
  • 网站地图 模板装饰网站建设公司
  • 百度竞价 十一 pc网站 手机网站腾讯企业邮箱账号
  • 自己做的网站 怎么在网上销售wordpress 未备案 访问
  • 上海建设工程交易中心网站安平做网站的电话
  • 中国电信网站备案流程廊坊公司网站建设
  • 智能科技 光速东莞网站建设网站运行费用预算
  • 记事本做网站怎么改字体颜色wordpress字体更改
  • 网站建设预算描述网站开发与运维面试问题
  • 网站更新用户体验设计专业
  • 中国建设银行网站属于什么机构网站开发完要过审是啥意思
  • 房产中介 网站模板哈尔滨网站建设 博客
  • 上海知名的网站建设公司营销策略怎么写范文
  • 湛江市工程建设领域网站安徽网络推广推广机构
  • 免费网站建站凡科建站wordpress中英文版如何
  • 福建:网站建设海淀商城网站建设
  • 什么软件可以做网站动图建立一个公司网站
  • 网站关键词在哪里做受欢迎的句容网站建设
  • 做封面的地图网站怀柔网站建设公司
  • 网站挂黑链赚钱wordpress调用外部数据
  • flash网站大全深圳网站优化费用
  • 北京装修平台网站上海物流网站怎么建设
  • 备案个人网站名称东莞企业网站推广
  • 网站备案成功后创造力网站设计
  • 网站建设的公司有哪些方面淘宝上买的网站模板怎么建设网站
  • 用自建网站做外贸找人做网站毕业设计
  • 同仁行业网站建设报价店面设计师是什么