Object.keys()

key會自動轉化為字符串字符串
js對象的key只能是字符串, 如果不是字符串, 會自動調用toString()
"100" 跟 "2"比較, "2">"1"

var obj = {'a':'123','b':'345'};
console.log(Object.keys(obj)); //['a','b']

var obj1 = { 100: "a", 2: "b", 7: "c"};
console.log(Object.keys(obj1)); // console: ["2", "7", "100"]

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 第2章 基本語法 2.1 概述 基本句法和變量 語句 JavaScript程序的執行單位為行(line),也就是一...
    悟名先生閱讀 4,195評論 0 13
  • 工廠模式類似于現實生活中的工廠可以產生大量相似的商品,去做同樣的事情,實現同樣的效果;這時候需要使用工廠模式。簡單...
    舟漁行舟閱讀 7,827評論 2 17
  • 俏俏喜歡跳舞,他她自己也是跳舞的身材,大大的眼睛,長長的頭發,雪白而又細長的手指,因為他長得俏麗,而〝小〞...
    百合花開如此可愛閱讀 559評論 0 0
  • 今天媽媽很晚很晚才回來,我又沒帶藥吃沒在手機,所以我和我朋友在一起我朋友說上我家吧我帶的藥吃沒事兒我就勉為其難上老...
    寂寞的時光者閱讀 188評論 0 0
  • 目錄 上一章 回來的路上,姜一凡一直都沒有說話,只是一只手握著方向盤,另一只手握著樂垚的手,眼睛一直看著前方,樂垚...
    香啡豆閱讀 514評論 2 10