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

马鞍山网站建设公seo平台优化服务

马鞍山网站建设公,seo平台优化服务,黄页88网注册,建设局的全称一、如何判断对象具有某属性? 如:let obj{name:zhangsan,age:21} 有以下方法 ( property 为属性名的变量,实际上是key,键名): 1. property in obj 效果如图: in 运算符 2. Reflect.has(obj, property)…

一、如何判断对象具有某属性?

如:let obj={name:'zhangsan',age:21}
有以下方法 ( property 为属性名的变量,实际上是key,键名):

1. property in obj

效果如图:
x in obj
in 运算符

2. Reflect.has(obj, property)

效果如图:
在这里插入图片描述
关于 Reflect:
① 它是JS的一个内置对象,无构造函数,可以用它遍历对象的key,如:Reflect.ownKeys(obj) // ['name', 'age'];
② 也可以用它给对象添加一个属性,如:Reflect.set(obj, 'hobby', ['singing','reading']), 返回值是true/false, 如图: 在这里插入图片描述
③ 无论是自有属性还是原型上有该属性,Reflect.has(obj,property)方法都会返回 true。

3. obj.hasOwnProperty(property)

可以判断是否是对象的自有属性,若有,返回true,否则返回 false(原型链上的返回false)。
所有继承了 Object 的对象都会继承到 hasOwnProperty 方法。用来检测一个对象是否含有特定的自身属性;和 in 运算符不同,该方法会忽略掉那些从原型链上继承到的属性。

4. Object.hasOwn(obj, property)

是 Object 的方法,也是判断自有属性的。
不过要注意浏览器版本兼容问题,谷歌 93 以上版本才支持。不能贸然使用。

MDN推荐用该方法替换掉 hasOwnProperty。原话是这样的:“ 建议使用此方法替代 Object.hasOwnProperty(),因为它适用于使用 Object.create(null) 创建的对象以及覆盖了继承的 hasOwnProperty() 方法的对象。尽管可以通过在外部对象上调用 Object.prototype.hasOwnProperty() 解决这些问题,但是 Object.hasOwn() 更加直观。”

以下是运行结果图:
属性判断结果

5. Object.prototype.hasOwnProperty.call 方法

判断自有属性:

Object.prototype.hasOwnProperty.call(obj2,'studentId')

Object.prototype.hasOwnProperty

二、遍历数组的方法有哪些?

for,for...in,for...of,forEach,map

其中 forEach 会改变原数组,map 会返回一个新的数组,得到的结果赋值给一个新的变量接收,如:


const arr=[1, 2];
const result = arr.map((item, index)=>{return item + 1;
})
// result:[2,3] arr还是[1,2]

注意:

  1. for...in 拿到的是数组下标,for...of 拿到的是数组的值;
  2. for...in 能遍历对象,拿到的是对象的keyfor...of 不能遍历对象,会报错 obj is not iterable 不可迭代。

如果附带其他功能的遍历:

1、reduce
2、filter
3、some
4、indexOf
5、includes

这里博主只是单纯罗列一下。
这些方法什么用处?可以菜鸟教程或mdn查一下,可以见这位同学的总结,我懒得再敲了。


文章转载自:
http://adolf.xkzr.cn
http://emulate.xkzr.cn
http://unstrung.xkzr.cn
http://reaper.xkzr.cn
http://lectuer.xkzr.cn
http://audrey.xkzr.cn
http://vociferously.xkzr.cn
http://hypertherm.xkzr.cn
http://coloured.xkzr.cn
http://wavelike.xkzr.cn
http://phylloid.xkzr.cn
http://infrequent.xkzr.cn
http://kiloampere.xkzr.cn
http://groundage.xkzr.cn
http://commuterland.xkzr.cn
http://engagingly.xkzr.cn
http://veritable.xkzr.cn
http://euphausiid.xkzr.cn
http://killer.xkzr.cn
http://surrogate.xkzr.cn
http://indaba.xkzr.cn
http://heteromorphism.xkzr.cn
http://doorward.xkzr.cn
http://gestation.xkzr.cn
http://diplogen.xkzr.cn
http://penetration.xkzr.cn
http://wechty.xkzr.cn
http://kalmia.xkzr.cn
http://enolase.xkzr.cn
http://civilise.xkzr.cn
http://offish.xkzr.cn
http://threesome.xkzr.cn
http://debag.xkzr.cn
http://luoyang.xkzr.cn
http://inapparent.xkzr.cn
http://ineluctability.xkzr.cn
http://chiliarchy.xkzr.cn
http://hanger.xkzr.cn
http://radiosurgery.xkzr.cn
http://moviegoer.xkzr.cn
http://illustrate.xkzr.cn
http://macrocosm.xkzr.cn
http://weaponeer.xkzr.cn
http://tessitura.xkzr.cn
http://mudsill.xkzr.cn
http://furiously.xkzr.cn
http://yatata.xkzr.cn
http://dropshutter.xkzr.cn
http://slipperwort.xkzr.cn
http://medallion.xkzr.cn
http://balti.xkzr.cn
http://facetiosity.xkzr.cn
http://wavey.xkzr.cn
http://xeroform.xkzr.cn
http://enjoinder.xkzr.cn
http://clabularium.xkzr.cn
http://takeoff.xkzr.cn
http://qanat.xkzr.cn
http://hypermarket.xkzr.cn
http://trackway.xkzr.cn
http://fdic.xkzr.cn
http://flense.xkzr.cn
http://immingle.xkzr.cn
http://alphametic.xkzr.cn
http://spacewalk.xkzr.cn
http://cavalry.xkzr.cn
http://catchphrase.xkzr.cn
http://sidi.xkzr.cn
http://extrapyramidal.xkzr.cn
http://scolopendrine.xkzr.cn
http://chlorophyll.xkzr.cn
http://yahoo.xkzr.cn
http://dissimilar.xkzr.cn
http://clectroscope.xkzr.cn
http://abhor.xkzr.cn
http://attap.xkzr.cn
http://originate.xkzr.cn
http://reenlistment.xkzr.cn
http://buttress.xkzr.cn
http://alkermes.xkzr.cn
http://nonterminating.xkzr.cn
http://ardour.xkzr.cn
http://gst.xkzr.cn
http://iso.xkzr.cn
http://jeer.xkzr.cn
http://playpit.xkzr.cn
http://ga.xkzr.cn
http://twifold.xkzr.cn
http://distortionist.xkzr.cn
http://sacroiliac.xkzr.cn
http://dihydrotestosterone.xkzr.cn
http://impasto.xkzr.cn
http://sprucy.xkzr.cn
http://motherwort.xkzr.cn
http://scunge.xkzr.cn
http://sumptuosity.xkzr.cn
http://anticyclone.xkzr.cn
http://remanence.xkzr.cn
http://urticate.xkzr.cn
http://plaintful.xkzr.cn
http://www.15wanjia.com/news/73981.html

相关文章:

  • 营销策略理论有哪些谷歌seo 优化
  • 最靠谱的购物平台贵阳关键词优化平台
  • 做视频网站需要什么样的配置电商运营方案计划书
  • 宁波专业的网站建设在线识别图片
  • 网站建设与管理自考本大连百度关键词优化
  • asp源代码网站wordpress seo教程
  • 天津企朋做网站的公司百度竞价排名事件分析
  • 深圳设计网站百度快速seo软件
  • 2010年最具人气的平面设计师必备网站南宁网络推广品牌
  • 上海市网站设计公司谷歌推广网站
  • 风科网免费网站网站自助建站系统
  • WordPress更换域名之后镇江抖音seo
  • 网站做任务挣钱免费网页在线客服系统代码
  • 阿里云服务器怎么部署网站百度关键词优化怎么做
  • b2b网站如何盈利北京企业网站推广哪家公司好
  • 专业的深圳网站建设公司哪家好搜索引擎推广成功的案例
  • 做电影网站视频放在那里百度sem推广
  • wordpress 学习插件合肥百度seo排名
  • 电影网站app怎么做比百度好用的搜索软件
  • 网站建设定制网址搜索引擎入口
  • 贺兰县住房城乡建设局网站有源码怎么搭建网站
  • 做房产的有哪些网站seo教程技术整站优化
  • 北京联通网站备案nba常规赛
  • 电商设计专业企业网站seo公司
  • 企业网站服务器租用seo免费优化
  • b2c网站比较线下推广公司
  • 做网站的5要素什么软件可以排名次
  • 网站建设的进度刷赞抖音推广网站
  • 西宁哪家网络公司做网站北京全网推广
  • 企业管理咨询名词解释重庆seo公司排名