<script>
// 对象的高级写法 - 中括号
const obj = {
name: "zs",
["age"]: 20,
["gen" + "der"]: 1,
[20 < 10 ? "info" : "other"]: "三元表达式",
};
console.log(obj.name); // zs
console.log(obj["name"]); // zs
console.log(obj["na" + "me"]); // zs
function getProp(prop) {
console.log(prop);
console.log(obj[prop]); // gender
return obj[prop]; // 1
}
getProp("gender");
</script>
对象的高级写法 - 中括号
于 2023-04-07 14:48:06 首次发布