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

免费网站建设 优帮云全渠道营销案例

免费网站建设 优帮云,全渠道营销案例,家装博览会2023,网站后台做完文章不显示首先第一个问题,forEach能不能遍历对象的属性 const obj { a: 1, b: 2, c: 3 }; obj.forEach((item) > console.log(item))运行这段代码我们发现发生了一个错误 这说明forEach是不可以遍历对象的属性的 在js中,forEach 方法用于遍历数组或类数组对象(如 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.hengruixuexiao.com/news/24504.html

相关文章:

  • 青岛建手机网站公司新东方考研培训机构官网
  • 莱芜二手房网站百度热词指数
  • 网站建设付款方式怎么把产品放到网上销售
  • 怎样制作网站建设规划图可以做产品推广的软件有哪些
  • good建筑网站关键词什么意思
  • 网站换域名怎么做网络推广费用一般多少
  • 上海建设安全协会官网搜狗seo软件
  • 成都网站设计哪家好机器人编程培训机构排名
  • 做钓鱼网站原理网站需要改进的地方
  • 国内做批发的网站有哪些seo入门培训教程
  • 建设网站虚拟主机在线工具
  • 重庆网站建设-首选云慧通wordpress建站
  • 电脑打开做的网站总显示404杭州seo 云优化科技
  • 主网站怎么做熊掌号优化万网域名注册官网阿里云
  • 广东网站建设智搜宝seo排名优化软件
  • 但是网站相关内容和程序并没有建设完_其次网站公司给我公司的谷歌账号
  • 建个网站的电话号码网站推广在线推广
  • 图片展示网站模板郑州seo排名优化
  • 做搜索引擎优化对网站有哪些好处推广关键词排名方法
  • 特性设计的网站西安关键词seo
  • wordpress实现下载功能青岛seo招聘
  • 最先进的无锡网站建设广告联盟代理平台
  • cms 做网站做一个公司网页多少钱
  • 网站怎么做背景不变页面滑动网页制作学习
  • php网站怎么做测试长沙seo排名外包
  • 园林景观设计公司销售培训知识seo关键词排名网络公司
  • 天津网站建设行业新闻苏州网站建设书生商友
  • 公司网站备案材料武汉百度搜索优化
  • 如何设计一个高端网站简洁大方大气展示型网页设计公司
  • 衢州在建高铁站好的推广平台