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

做外贸用什么视频网站给外国小孩 做 英语题用的网站

做外贸用什么视频网站,给外国小孩 做 英语题用的网站,做网站公司有哪些,万网首页文章目录 一、value二、writable三、访问器属性#xff1a;get和set四、configurable五、注意事项 在 JavaScript 中#xff0c;我们经常需要控制对象属性的特性#xff0c;包括可写、可枚举等#xff0c;本篇博客将介绍常见的对象属性使用及其特点。 本篇博客我们用首先O… 文章目录 一、value二、writable三、访问器属性get和set四、configurable五、注意事项 在 JavaScript 中我们经常需要控制对象属性的特性包括可写、可枚举等本篇博客将介绍常见的对象属性使用及其特点。 本篇博客我们用首先Object.create来举例首先介绍一下Object.createObject.create(proto, propertiesObject) ,Object.create分别有两个参数proto是新创建对象的原型对象propertiesObject是可选参数该传入对象可枚举的自有属性将为新创建的对象添加具有对应属性名称的属性描述符。 一、value value: 属性的值默认为 undefined let prop1 {name: {value: value1,}, };const obj Object.create({ foo: 1 }, prop1); console.log(obj); 执行结果 在上面例子中我们创建一个新对象它的原型是一个{foo: 1}的对象并添加一个名为 ‘name’值为 value1 的属性 二、writable writable: 布尔值表示属性值是否可修改默认为 false let prop1 {name: {value: value1,}, };const obj Object.create({ foo: 1 }, prop1); obj.name value2; console.log(obj);执行结果 若我们想之后可以对属性值进行修改需要将writable改为true let prop1 {name: {value: value1,writable: true,}, };const obj Object.create({ foo: 1 }, prop1); obj.name value2; console.log(obj);三、访问器属性get和set 访问器属性get和set我们一般配套使用 get: 作为访问器属性时获取函数默认为 undefinedset: 作为访问器属性时设置函数默认为 undefined let num 18; let prop1 {age: {get: function () {console.log(获取年龄);return num;},set: function (val) {// 可以根据实际需求进行更复杂的逻辑处理if (val 18) {console.log(成年了);} else {console.log(未成年);}},}, };const obj Object.create({ foo: 1 }, prop1);obj.age 8; console.log(obj.age);四、configurable 此属性描述符的类型可以更改并且属性可以从相应的对象中删除则为 true。默认为 false 更改当configurable为true时可以更改属性否则会报错 let prop1 {name: {value: value1,configurable: true,}, };const obj Object.create({ foo: 1 }, prop1); Object.defineProperties(obj, {name: {value: Hello,}, }); console.log(obj.name); //Hello若上面configurable改为false则 删除当configurable为true时可以更改属性否则会报错 let prop1 {age: {value: value1,configurable: true,}, };const obj Object.create({ foo: 1 }, prop1);delete obj.age; console.log(obj.age); //undefined若上面configurable改为false则 五、注意事项 当 writable、enumerable 或 configurable 未指定时它们默认为 false。如果省略属性描述符对象某个属性则将使用默认值。在严格模式下尝试删除或修改不可配置configurable:false的属性或者添加名称与现有不可配置属性冲突的属性会抛出错误。如果一个属性描述符没有 value、writable、get、set 键中的任何一个那么它被视为一个数据描述符。如果一个属性描述符同时具有 value 或 writable 和 get 或 set 键中的任意一个组合就会抛出异常。
http://www.hkea.cn/news/14294610/

相关文章:

  • 临沂企业建站效果好百度关键词代做排名
  • php网站开发架构网站建设 徐州
  • 吴江区建设银行招聘网站鹿泉微信网站建设
  • 企业网站维护建设ppt西安高科鱼化建设有限公司网站
  • 如何创办一个赚钱的网站国外最大的设计网站有哪些方面
  • 个人做收费网站人才招聘网站开发背景
  • 婚恋网站如何做自媒体营销360免费建手机网站
  • 三航奔腾建设有限公司官方网站上传文章的网站
  • windows10前段网站建设摄影网页模板
  • 1做网站推广长治seo
  • 建设部网站申请表无法打印wordpress实现选项卡
  • 设计前沿的网站wordpress 博客二号
  • 建设门户网站需要多少钱苏州网站推广去苏州聚尚网络
  • 建设教育协会官网找一个网站做优化分析
  • 辽源建站公司seo诊断工具
  • 食品安全网站建设沈阳定制网红小熊
  • 商务网站建设总结嘉兴中小企业网站制作
  • 网站设计如何收费如何用模板搭建网站
  • 抚顺网站建设技术员招聘一流高职院校建设工作网站
  • 保山市建设局网站网页设计高清素材
  • 网站流量下滑在那里建立公司网站
  • seo网站营销推广公司用php做的旅游网站
  • 中国建设银行北京分行官网站现在还有没有做任务的网站
  • 凡科建站提示网站建设中网站有哪些区别
  • 百度搜索这个网站为什么这么差网站 制作 工具
  • 做外贸的都有那些网站阿里巴巴电脑版网页
  • 手机网站 手机app网站设计需从哪些方面考虑
  • 58同城 网站开发短视频营销常用平台有
  • 网站利于搜索国外高清视频素材网站推荐
  • 沧州网站建设培训网站建设公司的