城市直播房产教育博客汽车
投稿投诉
汽车报价
买车新车
博客专栏
专题精品
教育留学
高考读书
房产家居
彩票视频
直播黑猫
投资微博
城市上海
政务旅游

最常用的Javascript对象方法

10月22日 囍孤女投稿
  1、Object。is()
  Object。is()是一种判断两个值是否相同的方法。
  语法:Object。is(value1,value2);
  参数:
  value1:要比较的第一个值。
  value2:要比较的第二个值。
  返回值:一个布尔表达式,指示两个参数是否具有相同的值。Case1:EvaluationresultisthesameasusingObject。is(25,25);trueObject。is(foo,bar);falseObject。is(foo,foo);trueCase2:SignedzeroObject。is(0,0);falseObject。is(0n,0n);trueCase3:NaNObject。is(NaN,00);trueObject。is(NaN,Number。NaN)true2、Object。assign()
  Object。assign()方法用于将所有可枚举的自身属性从一个或多个源对象复制到目标对象。
  语法:Object。assign(target,。。。sources)
  参数:
  target:目标对象应用源属性的对象,修改后返回。
  sources:源对象包含你要应用的属性的对象。
  返回值:修改后的目标对象。consttarget{a:1,b:2};constsource{b:4,c:5};constreturnedTargetObject。assign(target,source);console。log(target);expectedoutput:Object{a:1,b:4,c:5}console。log(returnedTarget);expectedoutput:Object{a:1,b:4,c:5}
  注意:如果源对象中的属性具有相同的键,则目标对象中的属性会被源中的属性覆盖。较晚来源的属性会覆盖较早来源的属性。3、Object。entries()
  Object。entries()方法返回给定对象自己的可枚举字符串键属性〔key,value〕对的数组。
  它类似于使用for。。。in循环进行迭代,除了for。。。in循环还会枚举原型链中的属性。属性的顺序与通过手动循环对象的属性值给出的顺序相同。
  语法:Object。entries(obj)
  参数:
  obj:要返回其自己的可枚举字符串键属性〔key,value〕对的对象。
  返回值:给定对象自己的可枚举字符串键属性〔key,value〕对的数组。constobject1{name:David,age:23};for(const〔key,value〕ofObject。entries(object1)){console。log({key}:{value});}name:Davidage:234、Object。values()
  Object。values()方法返回给定对象自己的可枚举属性值的数组,其顺序与for。。。in循环提供的顺序相同。
  语法:Object。values(obj)
  参数:
  obj:要返回其可枚举自身属性值的对象。
  返回值:包含给定对象自己的可枚举属性值的数组。constobject1{a:somestring,b:42,c:false};console。log(Object。values(object1));expectedoutput:Array〔somestring,42,false〕5、Object。prototype。hasOwnProperty()
  hasOwnProperty()方法返回一个布尔值,指示对象是否具有指定的属性作为它自己的属性。
  如果指定的属性是对象的直接属性,则该方法返回true即使值为null或未定义。如果该属性是继承的或根本没有声明,则返回false。
  语法:hasOwnProperty(prop)
  参数
  prop:要测试的属性的字符串名称或符号。
  返回值:如果对象将指定的属性作为自己的属性,则返回否则为false。constobject1{};object1。property142;console。log(object1。hasOwnProperty(property1));expectedoutput:trueconsole。log(object1。hasOwnProperty(toString));expectedoutput:falseconsole。log(object1。hasOwnProperty(hasOwnProperty));expectedoutput:false6、Object。keys()
  Object。keys()方法用于返回给定对象自己的可枚举属性名称的数组,以与普通循环相同的顺序迭代。
  语法:Object。keys(obj)
  参数:
  obj:要返回可枚举自身属性的对象。
  返回值:表示给定对象的所有可枚举属性的字符串数组。constobject1{a:somestring,b:42,c:false};console。log(Object。keys(object1));expectedoutput:Array〔a,b,c〕7、Object。prototype。toString()
  toString()方法返回一个表示对象的字符串。当对象将被表示为文本值或以期望字符串的方式引用对象时,将自动调用此方法id。默认情况下,toString()方法由从Object继承的每个对象继承。
  语法:toString()
  返回值:表示对象的字符串。functionDog(name){this。}constdog1newDog(Gabby);Dog。prototype。toStringfunctiondogToString(){return{this。name};};console。log(dog1。toString());expectedoutput:Gabby
  注意:对于Numbers和BigInts,toString()采用可选参数radix,其值必须最小为2,最大为36。8、Object。freeze()
  Object。freeze()方法冻结一个对象,这意味着它不能再被更改。冻结对象可防止向其添加新属性,防止删除现有属性,防止更改现有属性的可枚举性、可配置性或可写性,并防止更改现有属性的值。它还可以防止其原型被更改。
  语法:Object。freeze(obj)
  参数:
  obj:要冻结的对象。
  返回值:传递给函数的对象。constobj{prop:42};Object。freeze(obj);obj。prop33;Throwsanerrorinstrictmodeconsole。log(obj。prop);expectedoutput:42
投诉 评论 转载

全球首发!行业内轻薄且灵活的互动地砖屏来了2021年8月12日14时30分,视爵光旭面向全球发布新款LED地砖屏地王二代系列。地王二代一款轻薄且灵活的地砖屏地王二代互动感应LED舞台地砖屏,采用镂空式……iPhone用久了太卡怎么办?相信许多iPhone6及之前版本的用户都会出现手机太卡的情况,但手机还能用又不想换掉,怎么办呢?小编来教你几招,帮你的iPhone加加速,快学起来吧!1、还原所有设置……顺顺学党史11月24日顺顺学党史11月24日习近平总书记在党史学习教育动员大会上强调,全党同志要做到学史明理、学史增信、学史崇德、学史力行,学党史、悟思想、办实事、开新局,以昂扬姿态奋力开启全……空气能热水器耗电量大吗?有什么关系?耗电量大的原因是什么?对于家用热水器来说,现在有越来越多的风格。例如,我们大多数传统的储水电热水器,然后是燃气热水器和太阳能热水器。但你会发现现现在有很多新的热水器。例如,我们会听到空气能热水器、电……乌克兰占全球氖气产量七成!美光CEO目前库存充足有多个供应源财联社(上海,编辑潇湘)讯,美国最大的电脑存储芯片制造商美光科技公司周二表示,眼下日益严峻的乌克兰危机正进一步凸显出半导体供应链的复杂性和脆弱性。在芯片生产过程中,有一部……最常用的Javascript对象方法1、Object。is()Object。is()是一种判断两个值是否相同的方法。语法:Object。is(value1,value2);参数:value……谈合作获专利OPPO强势进军汽车产业参考消息网9月27日报道据韩国ZDNet新闻网近日报道,OPPO于8月5日在重庆成立了汽车研发中心,已经开始大举招聘整车系统研发测试人员。招聘人员主要包括系统集成领域和自动驾驶……老旧家电变智能Gosund智能插座现在的家电产品都是智能产品了,但是有不少朋友原先的老家电也能正常使用,比如像电扇,台灯等,换新产品十分浪费,不换又觉得不智能,内心是无比的纠结,今天我就告诉大家不换新也能体验智……什么相机色彩效果好?谢谢邀请!有人说相机的色彩没有什么差异,有人说相机的色彩表现有很大差异。我认为两者都有道理。因为在相机内部都有色彩管理设置,其实设置你是可以自己调整的。比如,……E拆解摩托罗拉最新款edges,经典重现还是消费品牌?开机时听到一声熟悉的HelloMoto,你会不会以为eWiseTech倒腾了一台古董手机回来?其实不然,今日eWiseTech拆解的是摩托罗拉在今年发布的motorolaedg……有耳鸣需要配助听器吗?你好,如果没有听力损失是不需要选配助听器的,但目前有些助听器有耳鸣掩蔽器的功能,可以缓解耳鸣声,建议去专业的验配中心试听体验。如果是有听损的话就需要佩戴助听器。但助听器本……中美市场销量不断下跌,马斯克焦头烂额,特斯拉还能不能妥协了?岁月流转时代变迁,如今低碳能源已经成为了主流,环保也成了人们日常生活中更加注重的事情,受此影响全球经济的新风口出现,同时新闻媒体也顺势开始造神,马斯克就是其中一个,相比起火箭航……
价格相差600元,小米12Pro和vivoX80Pro选哪个4月比亚迪新能源车又要涨价一波天亿马GIS基础技术有望切入元宇宙苹果手机有什么小功能?两款7000元左右的微单套机佳能M6二代和索尼A6400谁更将成为最便宜的5G设备?台电首款5G平板体验分享OPPOFindX5真机首曝再次挑战审美底线,网友直呼看不懂佳能相机连接手机教程相机型号CanonEOS70D尼康带来免费的Z9II鸿蒙系统的升级会降低续航能力?官媒正式表态,真相大白了电动车无线充电技术被激活,传统充电桩会被淘汰?抢票加速包不靠谱,平台应承担退赔责任
婚后哪些财产属于共有财产张爱玲说人生三大恨,红楼梦未完,高鹗版的续写真有这么差吗?黄昏夕阳作文热议聚热点网 离婚房产给子女但是有借款是否可以变更登记发改委:完善初次分配制度着力增加农民收入产品经理前景怎么样(产品专员的发展前景)科技史上最大并购案诞生!戴尔600亿美元收购EMC2022年4月1号显卡行情难忘师生情初一作文还有一个造句用还有一个造句大全蛐蛐吃什么好养活植物蔬菜水果鱼虾等荤素搭配杂食性昆虫对付儿童暑湿感冒应该吃什么好

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找江西南阳嘉兴昆明铜陵滨州广东西昌常德梅州兰州阳江运城金华广西萍乡大理重庆诸暨泉州安庆南充武汉辽宁