?一暗赶、語法? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Object.keys(obj)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?參數(shù):需要返回自身屬性的對象? ?返回值:一個數(shù)組? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Object.values(obj)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 參數(shù):需要返回自身屬性的對象? ?返回值:一個數(shù)組
二寝蹈、當obj是對象? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? let people={name:‘張三’满钟,age:23寺鸥,sex:‘男’}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Object.keys(people)? 返回的是:? ["name"呈宇,“age”,"sex"] (返回的是屬性組成的數(shù)組)? ? ? ? ? ? ? Object.values(people)? 返回的是: ["張三" ,"23 ","男 "]? ?(返回的是屬性值組成的數(shù)組)?
三泣侮、當obj是數(shù)組? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?let a=[1,2,3,4]? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Object.keys(a)? ?返回的是:[" 0"," 1","2 "," 3"] (返回的是索引組成的數(shù)組)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Object.values(a) 返回的是:[" 1"," 2","3 "," 4"]? ? (返回的是數(shù)值組成的數(shù)組)?? ? ? ? ? ? ? ? ? ? ? ?
四秘血、當obj是字符串? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? let? a=‘dfsdfga’? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Object.keys(a)? 返回的是["0 "," 1", "2 ", " 3", " 4","5 " ,"6 "]?(返回的是索引組成的數(shù)組)? ? ? ? ? ? ? ? ? Objec.values(a) 返回的是["d ", "f ","s "," d"," f","g "," a"]??(返回的是元素組成的數(shù)組)
五味抖、常用的技巧? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1、? let person = {name:"張三",age:25,address:"深圳",getName:function(){}}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Object.keys(person).map((a)=>{ person[a] // 獲取到屬性對應(yīng)的值灰粮,做一些處理})? ? ? ? ? ? 2仔涩、 將字符串或者對象轉(zhuǎn)換成數(shù)組,需要想到這兩種方式