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

简述电子政务系统网站建设的基本过程上海企业投资人名录

简述电子政务系统网站建设的基本过程,上海企业投资人名录,杭州网站建设专家,运城做网站的公司现有如下面试题 结合GeexCode和Gpt // 这个函数名为onWatch#xff0c;接受三个参数obj、setBind和getlogger。 // obj是需要进行监视的对象。 // setBind是一个回调函数#xff0c;用于在设置属性时进行绑定操作。 // getlogger是一个回调函数#xff0c;用于在获取属性时…现有如下面试题 结合GeexCode和Gpt // 这个函数名为onWatch接受三个参数obj、setBind和getlogger。 // obj是需要进行监视的对象。 // setBind是一个回调函数用于在设置属性时进行绑定操作。 // getlogger是一个回调函数用于在获取属性时进行记录操作。// 在这个函数中使用了Reflect.get和Reflect.set来间接地访问和修改目标对象的属性 let onWatch (obj,setBind, getlogger) {let handler {get(target,property,receiver){getlogger(target,property)return Reflect.get(target,property,receiver)// Reflect.get(target, property, receiver)方法用于获取目标对象中指定属性的值。// 它类似于直接使用点运算符或方括号运算符来获取属性的值。// 但使用Reflect.get方法可以更加灵活因为可以使用receiver参数来指定访问属性时的上下文对象。},set(target,property,value,receiver){setBind(value,property)return Reflect.set(target,property,value,receiver)// Reflect.set(target, property, value, receiver)方法用于设置目标对象中指定属性的值。// 它类似于直接使用点运算符或方括号运算符来设置属性的值。// 但使用Reflect.set方法可以更加灵活因为可以使用receiver参数来指定设置属性时的上下文对象。}}return new Proxy(obj,handler) } // 创建需要监视的对象 let user {name: John,age: 30}// setBind 回调函数在属性设置时绑定操作function setBind(value, property) {console.log(Setting value ${value} to property ${property});}// getlogger 回调函数在属性获取时记录操作function getlogger(target, property) {console.log(Getting value ${target[property]} from property ${property});}// 使用 onWatch 函数创建代理对象let watchedUser onWatch(user, setBind, getlogger);// 设置代理对象的 name 属性watchedUser.name Jane; // 输出Setting value Jane to property name// 获取代理对象的 age 属性console.log(watchedUser.age); // 输出Getting value 30 from property age // 这个示例展示了如何使用onWatch函数来创建一个代理对象对代理对象的属性进行监视操作。 // 在设置属性时会触发setBind回调函数而在获取属性时会触发getlogger回调函数并输出对应的信息。// 在这个代码中使用Reflect.get和Reflect.set来代理目标对象的属性的获取和修改操作。 // 在get处理程序中首先调用了getlogger函数来记录目标对象的属性的获取操作然后使用Reflect.get获取属性的值并返回。 // 在set处理程序中首先调用了setBind函数来记录设置的属性和值然后使用Reflect.set设置属性的值。 // 这样做的好处是可以在访问和修改属性的同时执行相应的操作而不是直接访问和修改属性。这样可以更好地控制和处理属性的访问和修改行为。 运行如下 getset,运行能看懂但是reflectproxytarget, property, value, receiver看不懂有时间看下源码
http://www.zqtcl.cn/news/818164/

相关文章:

  • wordpress收录优化做抖音seo用哪些软件
  • DW怎么做招聘网站重庆有什么好玩的
  • 网站建设的网络公司百度官方app下载
  • 医疗电子科技网站建设站群 网站如何做
  • 汇邦团建网站谁做的钢结构招聘网
  • 如何制作一个动态的网站的登录详细步骤页面网站炫酷首页
  • 网站建设找星火龙网站开发 在线支付
  • 如何在公司网站下设置邮箱自己开发一个app要多少钱
  • 珠海市横琴新区建设环保局网站做catia数据的网站
  • 珠海pc网站建设wordpress子主题安全
  • 布吉企业网站建设网站维护与建设内容
  • 专业图书商城网站建设七初SEO网站建设
  • 南通公司网站模板建站wordpress设置主页
  • 小企业网站建设哪找广州app开发平台
  • 建设部国家标准网站免费网站建设 免备案
  • 网站后台批量上传图片ue5培训机构哪家强
  • 合肥制作网站在哪里建网站
  • 网站开发话术合同管理软件系统
  • 洛阳建设网站公司vue 微信公众号开发
  • 网页的网站建设什么网站可以做免费广告
  • 秦都区建设局网站网络推广如何收费
  • 户外保险网站网站开发市场情况
  • 嘉兴企业网站排名网站快速排名服务
  • 8步快速搭建个人网站视频网站备案号被收回
  • 沈阳网站建设 景乔科技wap入口
  • 做网站服务器要用多大怎么在58建设企业的网站
  • 购物网站用户管理景观设计公司资质
  • 县检察院门户网站建设情况门户网站衰落的原因
  • 菏泽网站建设哪好大型企业网络搭建
  • t恤定制网站厦门制作网站企业