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

网站改版 百度收录营口 微网站建设

网站改版 百度收录,营口 微网站建设,手机网站快速,湖南好搜网站建设首先第一个问题,forEach能不能遍历对象的属性 const obj { a: 1, b: 2, c: 3 }; obj.forEach((item) console.log(item))运行这段代码我们发现发生了一个错误 这说明forEach是不可以遍历对象的属性的 在js中,forEach 方法用于遍历数组或类数组对象#xff08;如 NodeL…首先第一个问题,forEach能不能遍历对象的属性 const obj { a: 1, b: 2, c: 3 }; obj.forEach((item) console.log(item))运行这段代码我们发现发生了一个错误 这说明forEach是不可以遍历对象的属性的 在js中,forEach 方法用于遍历数组或类数组对象如 NodeList 第二个问题,怎么遍历对象的不可枚举属性呢 这里有一个对象,我们定义了一个不可枚举属性 const obj { a: 1, b: 2, c: 3 };// 定义一个不可枚举属性 Object.defineProperty(obj, d, {value: 4,enumerable: false, });我们可以通过两种方式来遍历不可枚举属性 可以通过 Object.defineProperty() 方法重新定义属性将其 enumerable 属性设置为 true使其变得可枚举。如果需要遍历对象的所有属性包括不可枚举属性可以使用 Object.getOwnPropertyNames() 方法。 Object.getOwnPropertyNames() 静态方法返回一个数组其包含给定对象中所有自有属性包括不可枚举属性但不包括使用 symbol 值作为名称的属性。 同时通过getOwnPropertyNames方法,我们就可以对其返回值调用forEach来进行遍历了 const obj { a: 1, b: 2, c: 3 };// 定义一个不可枚举属性 Object.defineProperty(obj, d, {value: 4,enumerable: false, });for(let key in obj){console.log(key, obj[key]) }console.log(----------------------------------)// 使用 Object.getOwnPropertyNames() 和 forEach Object.getOwnPropertyNames(obj).forEach((key) {console.log(${key}: ${obj[key]}); });
http://www.hkea.cn/news/14540089/

相关文章:

  • 最好的网站开发工具站长之家源码之家
  • 长沙网站建设公司凡科网代理商登录
  • 阜新网站优化如何做网站后台的维护
  • 网站例子剪辑培训
  • 知名的网站制作重庆文旅急了
  • 做公众号必备的网站网站公众号建设工具
  • 网站的成本肇庆企业网站关键词优化教程
  • wordpress修复网站推广seo系统
  • 自己组装电脑做网站服务器网页设计师任职资格
  • 机械毕业设计代做网站推荐中国最新军事新闻头条今天
  • 影视网站源码下载优化百度seo技术搜索引擎
  • 昆明网站建设哪家有哪些做调查问卷赚钱的网站
  • 模仿别人网站侵权手机制作音乐的软件app
  • 公司网站备案电话wordpress 发布html
  • 北京红酒网站建设做网站开发需要什么证书
  • wordpress mip模版南京seo优化
  • 长沙 网站优化建网站和做微信哪个好
  • 上海广告公司网站制作厦门房地产网站建设
  • 站长之家源码深圳市住房和建设局官网站首页
  • 密云建设网站公司it外包中心
  • 正阳县网站建设h5做网站用什么框架
  • 佳木斯做网站公司正规做网站的公司
  • 英文网站建设中网站域名购买
  • 网站创造hostgator wordpress主机
  • 货源网站 源码建筑工程网手机版
  • 成都网站推广 优帮云购物网站模版html
  • 如何建设一个稳定的网站做公司的网站的需求有哪些
  • 网站搭建原理自己做彩票网站合法吗
  • 网网站站建建设设手机优化电池充电要开吗
  • 网站快速排名怎么做网站与新闻建设总结