<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    //js的对象的写法
    //函数一句

    <script>


        // var obj = {
        //     x: 23, //相当于"x":23,'x':23,
        //     "add x": "23",//如果有空格的化就必须要加“”
        //     y: 3,
        //     z: function () { console.log("你好") },
        // }
        // 对象的属性操作 增删改查 遍历
        // var person = {
        //     name: "小明",
        //     age: 18,
        //     sex: 'man',
        //     slogan: function () {
        //         for (var i = 0; i < 5; i++) {
        //             console.log("你好");
        //         }
        //     },
        //     sun: {
        //         name: "小红",
        //         sex: "女"
        //     }
        // }
        //    var 小红=person.sun;
        //    delete person.sun 
        //那么当我们删除小红的时候会只是说把他们的关系删除,小红对的属性还在
        //属性的查看 person.name;   person["name"] ;
        //增加属性 对象没有这个属性的时候直接加上
        //     person.heighe = 170;
        //     person.name = "小平";
        //     person["小平"];
        //     //删除delete.person.name 
        //     delete name;
        //     //遍历
        //     for (PN in person) {
        //         //相当于 PN=person.name
        //         console.log(person[PN]);
        //     }
        //     //创建新的类
        //    //首先我们要明白引用的概念  赋值 例如 var person = a; 相当于person容器里面暂时存里一个变量 a的地址;
        //     var person=new personClass();
        //        //定义一个类 

        // function personClass() {
        //     this.name = "小明";
        //     this.age = 19;
        //     this.sex = '男';
        //     this.slogan = function () {
        //         console.log("我是小明");
        //     }
        // }

        // var person1=new personClass();
        // var person2=new personClass();
        // person2.name="小红";


    //    // 构造参数的写法
    //    function personClass(pNAME,pAGE,pSEX) {
    //         this.name =pNAME;
    //         this.age = pAGE;
    //         this.sex = pSEX;
    //         this.slogan = function () {
    //             console.log("我是小明");
    //         }
    //     }
    //     var person3=new personClass("小明" ,23,'男');
    //        //命名空间 多个人 
    //        var cc={}
    //        cc.slogan


    </script>

</body>

</html>

 

内容来源于网络如有侵权请私信删除
你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!

相关课程