|
@@ -0,0 +1,73 @@
|
|
|
|
+<!DOCTYPE html>
|
|
|
|
+<html lang="en">
|
|
|
|
+ <head>
|
|
|
|
+ <meta charset="UTF-8" />
|
|
|
|
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
|
|
+ <title>Document</title>
|
|
|
|
+ </head>
|
|
|
|
+ <body>
|
|
|
|
+ <script>
|
|
|
|
+ // () [] {}
|
|
|
|
+ var obj = {};
|
|
|
|
+ // 向对象内添加属性 obj.xxx(属性名) = aaa(属性值)
|
|
|
|
+ obj.name = "小红";
|
|
|
|
+ obj.age = 90;
|
|
|
|
+ obj.sex = "女";
|
|
|
|
+ console.log(obj);
|
|
|
|
+ console.log(typeof obj);
|
|
|
|
+ var obj1 = {
|
|
|
|
+ name: "孙悟空",
|
|
|
|
+ desc: "他是齐天大圣",
|
|
|
|
+ };
|
|
|
|
+ // 读取对象中的属性值 obj.xxx(属性名)
|
|
|
|
+ console.log(obj1);
|
|
|
|
+ console.log("他叫:" + obj1.name);
|
|
|
|
+ var obj2 = new Object({
|
|
|
|
+ age: 30,
|
|
|
|
+ });
|
|
|
|
+ obj2.name = "八戒";
|
|
|
|
+ console.log(obj2);
|
|
|
|
+ var newList = [
|
|
|
|
+ {
|
|
|
|
+ name: "Tom",
|
|
|
|
+ address: "北京",
|
|
|
|
+ age: 19,
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ name: "Lucy",
|
|
|
|
+ address: "重庆",
|
|
|
|
+ age: 21,
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ name: "Jack",
|
|
|
|
+ address: "江苏",
|
|
|
|
+ age: 29,
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ name: "Jerry",
|
|
|
|
+ address: "哈尔滨",
|
|
|
|
+ age: 17,
|
|
|
|
+ },
|
|
|
|
+ ];
|
|
|
|
+ for (var i = 0; i < newList.length; i++) {
|
|
|
|
+ document.write(newList[i].name + "\f");
|
|
|
|
+ }
|
|
|
|
+ var obj3 = {
|
|
|
|
+ name: "哪吒",
|
|
|
|
+ age: 7,
|
|
|
|
+ list:[1,2,3,4],
|
|
|
|
+ skill: "火力全开",
|
|
|
|
+ desc: function () {
|
|
|
|
+ console.log("我是一个男孩");
|
|
|
|
+ },
|
|
|
|
+ sum: function (a, b) {
|
|
|
|
+ return "和:" +( a + b)
|
|
|
|
+ },
|
|
|
|
+ };
|
|
|
|
+ obj3.desc();
|
|
|
|
+ console.log(obj3.list[2])
|
|
|
|
+ console.log(obj3.sum(2,3));
|
|
|
|
+ console.log(obj3["sum"](4,4))
|
|
|
|
+ </script>
|
|
|
|
+ </body>
|
|
|
|
+</html>
|