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

网站图片链接到视频怎么做百度收录提交网站后多久收录

网站图片链接到视频怎么做,百度收录提交网站后多久收录,西安国内做网站的公司有哪些,深圳建站哪家专业默认全局对象 常见指向调用对象 改变方法:call() apply() bind() 严格模式声明写在最顶端 全局执行环境中,指向全局对象 windows 函数中,第一类直接调用的情况 非严格模式 windows 严格模式 undefined 对象方法一直为调用者 输出结果 wind…

默认全局对象 常见指向调用对象

改变方法:call() apply() bind()

在这里插入图片描述

严格模式声明写在最顶端

在这里插入图片描述

全局执行环境中,指向全局对象 windows

函数中,第一类直接调用的情况 非严格模式 windows 严格模式 undefined

对象方法一直为调用者

在这里插入图片描述

输出结果 windows windows

在这里插入图片描述

输出结果:windows undefined

定义 在Fuction类的原型对象上面挂载 myCall()方法

手写call()方法

Function.prototype.myCall = function(thisArg,...args){thisArg.f = this// 这里的this是原型对象中挂载方法内的this 依旧指向调用者 this指向调用者 // 这里的this是调用call方法的函数表达式const res = thisArg.f(...args)delete thisArg.f// 使用剩余参数 return res}

call中继续使用p 属性存在同名风险

找到一个绝对不会重名的方法 使用Symbol属性

 <script>Function.prototype.mycall = function(thisArg,...arg){const key = Symbol()thisArg[key] = thisconst res = thisArg[key](...arg)delete thisArg[key]return res}function mylog(){console.log(this)return {1:5}}console.log(mylog.call({1:5}))// 使用内置Symbol内置函数</script>

手写apply()方法

    <script>Function.prototype.myapply =function(thisArg,args){const key = Symbol()thisArg[key] = thisconst res = thisArg[key](...args)delete thisArg[key]return res}function sum(num1,num2){console.log(this)return (num1+num2)}console.log(sum.myapply({1:5},[1,2]))</script>

手写 bind()方法

    <script>Function.prototype.mybind = function(thisArg,...args){return (...reargs)=>{return this.call(thisArg,...args,...reargs)}}function print(x,y,z,h){console.log(this)console.log(x)console.log(y)console.log(z)console.log(h)}const fnc = print.mybind({1:9},1,2)fnc(3,4)</script>
http://www.dtcms.com/wzjs/212356.html

相关文章:

  • 霸州建网站网络营销论坛
  • 网站代下单怎么做公司宣传推广方案
  • 做网站好的网站建设公司产品线上营销方案
  • 水果网站 模板百度搜索收录入口
  • wordpress 加下载中国seo关键词优化工具
  • 效果图网址百度seo排名优化软件化
  • 做网站优化期间能收到网站吗优化营商环境
  • 安平网站建设seo外链工具有用吗
  • 衡阳做网站的百度手机卫士
  • 做蛋糕网站的优点cba赛程
  • 无锡seo公司seo推广软件怎样
  • jsp做网站好不好国际要闻
  • 广州微网站建设效果电商seo搜索优化
  • 山东大型网站建设他达拉非的副作用和危害
  • 商业网站模板制作与开发公司策划推广
  • 镇江网站设计哪家好作品提示优化要删吗
  • wordpress gill sansseo优化及推广如何运营
  • 商城网站素材武汉百度推广多少钱
  • 东莞东城做网站公司营销型网站seo
  • 学做动态网站百度广告怎么投放多少钱
  • 建筑设计网站app制作app软件平台
  • 开发制作一个网站sem竞价推广代运营收费
  • 创建公司网站 教程如何搜索关键词
  • 网站刷单账务处理怎么做百度seo怎么关闭
  • 网络平台推广员河南seo快速排名
  • 周口网站建设网络营销推广的
  • 网站建站平台排行榜合肥全网优化
  • 广电如何做视频网站百度pc版网页
  • 广东省住房和城乡建设网站口碑营销的前提及好处有哪些?
  • 怎么做电商无货源模式四川seo多少钱