JavaScript中.和[]有什么区别?

.与[]都可以用于读取或修改对象属性。
<script>
var myData={
name:"Adam",
weather:"sunny",
};
</script>
句点.的语法:
object.property
示例:
myData.name='Joe';
中括号[]适用于所有属性,其括号[]内为字符串或者变量或数字。
中括号[]的语法:
object['property']
示例:
myData['weather']='raining';

posted @ 2018-08-02 13:57  请叫我二狗哥  阅读(1282)  评论(0编辑  收藏  举报