首页 > 代码库 > javascript中对象两种创建方式

javascript中对象两种创建方式

<!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title></head><body>        <script type="text/javascript">        // 创建对象的两种方式:        // 1 对象字面量         // 2 new Object() / new Object 如果没有参数 小括号可以省略        // 1 对象字面量, 属性要么全部都是字符串,要么都不要字符串        // 属性,可以带有引号(双引号,单引号),也可以不带引号        var obj = {            "name": "jack",            "age": 18        };        // 对象字面量 和 JSON格式的区别:        // JSON格式:要求属性必须使用 双引号        // var json = ‘{ "name": "jack", "age": 19 }‘;        // 2 使用构造函数        var obj1 = new Object();        // 点语法或者[]来设置或者是读取属性都是可以的        // 能使用 点语法 就是使用点语法        obj1.name = "jack";        obj1["age"] = 19;    </script></body></html>

 

javascript中对象两种创建方式