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

怎么做外贸企业网站wordpress虚拟阅读

怎么做外贸企业网站,wordpress虚拟阅读,网站做5年有多少流量,如何成立一家公司1. 什么是 Reflect Reflect 可以调用对象的基本方法#xff08;内部方法#xff09;#xff0c;在 ES6 之前我们是没有任何方法去直接调用对象的基本方法的。只能间接调用#xff0c;间接调用它又会给你做一些额外得事。 2. 对象的基本方法 什么是对象的基本方法呢…1. 什么是 Reflect Reflect 可以调用对象的基本方法内部方法在 ES6 之前我们是没有任何方法去直接调用对象的基本方法的。只能间接调用间接调用它又会给你做一些额外得事。 2. 对象的基本方法 什么是对象的基本方法呢对象内部运行的方法就是对象的基本方法。对象的基本方法有哪些它对应的反射方法是什么。如下 // 基本方法 反射方法 [[GetOwnProperty]] getPrototypeOf(); [[SetPrototypeOf]] setPrototypeOf(); [[IsExtensible]] isExtensible(); [[PreventExtensions]] preventExtensions(); [[GetOwnProperty]] getOwnPropertyDescriptor(); [[DefineOwnProperty]] defineProperty(); [[HasProperty]] has(); [[GET]] get(); [[SET]] set(); [[DELETE]] deleteProperty(); [[OwnPropertyKeys]] ownKeys() 3. Reflect 有什么用 我们举个例子下面这两个语句是同样的作用都是设置 name 的值: let obj { name: yq }; obj.name yqcoder; console.log(obj); // { name: yqcoder } let obj { name: yq }; Reflect.set(obj, name, yqcoder); console.log(obj); // { name: yqcoder } 那么既然都是做的同样的是它们有什么区别呢。区别在于通过语法或者一些 API 去调用对象的内部方法的话它会经过一些规则和步骤在这些规则和步骤当中有一步是在调用这个内部方法。如果你不希望有这些额外步骤存在那就需要你直接去调用对象的基本方法了。使用 Reflect。 4. 为什么要用 Reflect 有小伙伴就问了我为啥要直接调用对象的基本方法用语法进行对象操作不好吗。肯定是因为 Reflect 可以做一些语法做不到的事我们才会去使用 Reflect。比如 let obj {a: 1,b: 2,get c() {return this.a this.b;}, }; obj.c; // 3 上面的 obj.c 实际是通过[[GET]](obj, c, obj)去得到的值当我们想通过 obj.c 改变 this 的指向这时做不到的用 Reflect 就可以。如下就改变了 this 的指向。 let obj {a: 1,b: 2,get c() {return this.a this.b;}, }; Reflect.get(obj, c, { a: 3, b: 4 }); // 7 另外有的时候我们去封装代理对象的时候也需要用到 Reflect比如我们需要得到这么一个代理访问 proxy.c 时需要将 a,b 一起打印出来。 let obj {a: 1,b: 2,get c() {return this.a this.b;}, }; const proxy new Proxy(obj, {get(target, key) {console.log(key);return Reflect.get(target, key, proxy);}, }); proxy.c; // c a b 再比如我们需要获取到对象得所有属性 let obj {a: 1,b: 2, }; Object.defineProperty(obj, c, {value: 3,enumerable: false, }); Object.keys(obj); // [a, b] Reflect.ownKeys(obj); // [a, b, c]
http://www.tj-hxxt.cn/news/133043.html

相关文章:

  • vue做的网站大全广东建设网站首页
  • 有哪些网站有收录做红酒的商行游戏推广引流
  • 服务器建站教程网站seo哪家做的好
  • 陕西企业网站建设价格hexo 导入 wordpress
  • 怎么查看网站有没有做推广网站关键词搜索排名
  • 如何使用微信公众号做网站嘉兴网络公司变更
  • 建设银行黄陂支行网站国际货代做网站
  • 专业做网站多少钱商城网站建设第一章
  • 甘肃城乡建设局安全质量网站棋牌源码交易商城
  • 我的世界做封面网站北京门头沟山洪暴发
  • 做网站后端要什么技术推广app赚佣金平台有哪些
  • 个人网站空间怎么做centum wordpress
  • 学什么专业可以做网站一个网站建立团队大概要多少钱
  • 建设网站用什么好家装设计师培训课程
  • 网站宣传wordpress书籍推荐
  • 网站关键词作用深圳搭建p2p网站
  • 科技网站 网站建设WordPress批量修改用户
  • 临沧市住房和城乡建设局门户网站青少年编程培训教育
  • 推荐十个国外网站购物网站开发价格
  • 建设厅网站上的信息采集表附近哪里需要招人
  • 泉州自助建站系统群晖配置wordpress 80端口
  • 智能建站加盟电话wordpress 获取页面
  • 企业在公司做的网站遇到的问题班级网站建设的系统概述
  • 网站全站搜索代码江门市智企互联网站建设
  • 周口规划建设局网站我的网站被黑了
  • 开o2o网站需要什么手续网站建设中搜索引擎
  • 局域网站建设模版校园网站建设报价
  • 深圳制作手机网站网站年费怎么做分录
  • 贵阳网站建设公司排行谷歌字体wordpress主题
  • 下载官方网站wordpress默认首页是什么