摘要:一語(yǔ)法參數(shù)要返回其枚舉自身屬性的對(duì)象返回值一個(gè)表示給定對(duì)象的所有可枚舉屬性的字符串?dāng)?shù)組二處理對(duì)象,返回可枚舉的屬性數(shù)組張三深圳三處理數(shù)組,返回索引值數(shù)組四處理字符串,返回索引值數(shù)組字符串五常用技巧張三深圳獲取到屬性對(duì)應(yīng)的值,做一些處理六和是
一、語(yǔ)法
Object.keys(obj) 參數(shù):要返回其枚舉自身屬性的對(duì)象 返回值:一個(gè)表示給定對(duì)象的所有可枚舉屬性的字符串?dāng)?shù)組二、處理對(duì)象,返回可枚舉的屬性數(shù)組
let person = {name:"張三",age:25,address:"深圳",getName:function(){}} Object.keys(person) // ["name", "age", "address","getName"]三、處理數(shù)組,返回索引值數(shù)組
let arr = [1,2,3,4,5,6] Object.keys(arr) // ["0", "1", "2", "3", "4", "5"]四、處理字符串,返回索引值數(shù)組
let str = "saasd字符串" Object.keys(str) // ["0", "1", "2", "3", "4", "5", "6", "7"]五、常用技巧
let person = {name:"張三",age:25,address:"深圳",getName:function(){}} Object.keys(person).map((key)=>{ person[key] // 獲取到屬性對(duì)應(yīng)的值,做一些處理 })六、Object.values()和Object.keys()是相反的操作,把一個(gè)對(duì)象的值轉(zhuǎn)換為數(shù)組
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/109422.html
摘要:實(shí)際開(kāi)發(fā)中,有時(shí)需要知道對(duì)象的所有屬性,原生提供了一個(gè)方法。這些元素是來(lái)自于給定的可直接枚舉的屬性,這些屬性的順序與手動(dòng)遍歷該對(duì)象屬性時(shí)的一致。在中,非對(duì)象的參數(shù)將被強(qiáng)制轉(zhuǎn)換為一個(gè)對(duì)象。六要在原生不支持的就環(huán)境中添加兼容的可以添加以下腳本 實(shí)際開(kāi)發(fā)中,有時(shí)需要知道對(duì)象的所有屬性,原生js提供了一個(gè)方法Object.keys()。Object.keys(obj)返回的是一個(gè)數(shù)組,該數(shù)組的...
摘要:與當(dāng)與同時(shí)為時(shí),屬性不能重新使用定義,嚴(yán)格模式下會(huì)報(bào)錯(cuò)示例云麒報(bào)錯(cuò)當(dāng)或者為時(shí),屬性可以重新使用定義,這一點(diǎn)讀者不妨自行測(cè)試。 摘要: JavaScript有個(gè)很神奇的Object.defineProperty(),了解一下? =與Object.defineProperty 為JavaScript對(duì)象新增或者修改屬性,有兩種不同方式:直接使用=賦值或者使用Object.definePro...
摘要:將品牌的標(biāo)價(jià)全部加蘇南的專(zhuān)欄交流公眾號(hào)不會(huì)對(duì)空數(shù)組進(jìn)行檢測(cè)。方法用于調(diào)用數(shù)組的每個(gè)元素,并將元素傳遞給回調(diào)函數(shù)。 showImg(https://segmentfault.com/img/bVblSSO?w=1008&h=298); 前言: ? 今天我想分享一個(gè)有關(guān)于循環(huán)篩選的知識(shí)點(diǎn),也許是前端小白的你首先想到的是用for循環(huán)做篩選,但我這種小菜鳥(niǎo)想到的就是map(工作中很喜歡...
摘要:將品牌的標(biāo)價(jià)全部加蘇南的專(zhuān)欄交流公眾號(hào)不會(huì)對(duì)空數(shù)組進(jìn)行檢測(cè)。方法用于調(diào)用數(shù)組的每個(gè)元素,并將元素傳遞給回調(diào)函數(shù)。 showImg(https://segmentfault.com/img/bVblSSO?w=1008&h=298); 前言: ? 今天我想分享一個(gè)有關(guān)于循環(huán)篩選的知識(shí)點(diǎn),也許是前端小白的你首先想到的是用for循環(huán)做篩選,但我這種小菜鳥(niǎo)想到的就是map(工作中很喜歡...
閱讀 1993·2021-11-24 10:45
閱讀 1850·2021-10-09 09:43
閱讀 1291·2021-09-22 15:38
閱讀 1219·2021-08-18 10:19
閱讀 2837·2019-08-30 15:55
閱讀 3057·2019-08-30 12:45
閱讀 2962·2019-08-30 11:25
閱讀 356·2019-08-29 11:30