var obj = {};
obj.姓名 = "Tom";
obj["年齡"] = 7;
obj[escape("性別")] = "male";
obj[encodeURI("基友")] = "Jerry";
console.log(obj); // {姓名: "Tom", 年齡: 7, %u6027%u522B: "male", %E5%9F%BA%E5%8F%8B: "Jerry"}
console.log(obj[escape("性別")]); // male
console.log(obj[encodeURI("基友")]); // Jerry如上所示,在 Chrome、Firefox、IE 都沒問題,不知道實際使用的話是否會出現問題?或者在實際使用中是不是有什么方法可以規避?
js對象能不能使用中文key?
慕碼人8056858
2018-09-12 13:35:07