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

如何让广域网访问利用公网ip和本地服务器建设的网站如何制作付费视频网站

如何让广域网访问利用公网ip和本地服务器建设的网站,如何制作付费视频网站,阿里云域名官网,景点网站设计与制作现有如下面试题 结合GeexCode和Gpt // 这个函数名为onWatch,接受三个参数obj、setBind和getlogger。 // obj是需要进行监视的对象。 // setBind是一个回调函数,用于在设置属性时进行绑定操作。 // getlogger是一个回调函数,用于在获取属性时…

现有如下面试题

结合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设置属性的值。
// 这样做的好处是可以在访问和修改属性的同时执行相应的操作,而不是直接访问和修改属性。这样可以更好地控制和处理属性的访问和修改行为。

运行如下

get,set,运行能看懂但是reflect,proxy,target, property, value, receiver看不懂,有时间看下源码

http://www.15wanjia.com/news/47277.html

相关文章:

  • 汕头 网站设计营销型企业网站的功能
  • 北京做网站的公司汽车网络营销推广方案
  • 缩短网址做钓鱼网站常德网站设计
  • 英文网站建设公司百度扫一扫识别图片在线
  • 女与男做那个的视频网站宁波营销型网站建设优化建站
  • 网站设计要求有哪些网络推广预算方案
  • 黄浦网站推广公司做个公司网站一般需要多少钱
  • 新浪如何上传wordpress网站搜索排优化怎么做
  • 手机销售网站制作宣传软文
  • 温州网站制作优化优化师
  • 国外做游戏h动画的网站黑马程序员培训机构官网
  • 三合一网站什么开发好天津seo排名收费
  • 怎么做网站域名指向郑州技术支持seo
  • 加氢站个公司好google play服务
  • 网站用哪些系统做的好处域名检测
  • 响应式手机网站seo品牌推广方法
  • 在线制作logo免费生成图片提高seo关键词排名
  • 北京网站建设公司制作网站海外市场推广策略
  • 做地产的设计网站苏州关键词搜索排名
  • 吉安网站建设jajjjc商业计划书
  • 沈阳建网站企业网络营销的模式有哪些
  • 网站做分屏好不好网站统计器
  • 网络设计工作好找吗优化网站内容的方法
  • 团购网站前景搜索引擎谷歌入口
  • 做网站卖房写标题进入百度首页
  • 软件开发招标网站今日国内新闻摘抄十条
  • 京东网站是谁做的seo关键词优化排名推广
  • 做中英双语切换的网站网站seo的内容是什么
  • 郑州 手机网站制作找资源
  • 国内做轮胎网站哪家好免费的黄冈网站有哪些