まず、文法
Object.keys(OBJ)
パラメータ:列挙型は、独自のプロパティオブジェクトに戻ります
戻り値:配列を指定したオブジェクトの属性がすべて列挙を表す文字列
第二には、処理され、属性アレイ列挙を返します。
人は= {: "张三"、年齢:25、アドレス: "深圳"、のgetName:機能(){}}名前ましょう
Object.keys(人)// [ "名前"、 "年齢"、 "住所"、 "のgetName"]
第三に、処理アレイは、配列のインデックス値を返します
[1,2,3,4,5,6] ARR =ましょう
Object.keys(ARR)// [ "0"、 "1"、 "2"、 "3"、 "4"、 "5"]
第四に、文字列処理は、配列のインデックス値を返します。
STR = "saasd文字列" しましょう
Object.keys(STR)// [ "0"、 "1"、 "2"、 "3"、 "4"、 "5"、 "6"、 "7"]
V.一般的なヒント
人は= {: "张三"、年齢:25、アドレス: "深圳"、のgetName:機能(){}}名前ましょう
Object.keys(人物).MAP((キー)=> {
人[キー]は、いくつかの処理を行い、属性に対応する値を取得します//
})
六、Object.values()とObject.keys()は、逆の操作である、オブジェクトの値は、配列に変換され