js数组和对象

Posted cl94

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js数组和对象相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title></title>
</head>
<style>

</style>
<body>

</body>
<script>
    //定义数组
    var data = [武汉,瑞昌,宜春];
    data[城市] = 巴黎; //不建议使用这种关联类型,如果有需求,请用对象
    console.log(data);
    //数组的遍历也是用for in

    //定义对象
    var user = {name:杨超越,age:20,cry(){console.log()}};
    console.log(user);
    console.log(user.name);
    user.cry();
    //遍历对象
    for (var i in user) {
        //对象属性名
        console.log(i);
        console.log(user.i); //会认为访问的是user对象的i属性,结果:undefined
        //如果一个变量的值作为属性名的话,就得用[]语法
        console.log(user[i]);
    }
</script>
</html>

 

以上是关于js数组和对象的主要内容,如果未能解决你的问题,请参考以下文章