美文网首页
2020-12-15

2020-12-15

作者: 兰德索尔 | 来源:发表于2020-12-15 15:33 被阅读0次

    js对象的创建和函数

    创建对象

                var obj1 = {
                    name:'老八',
                    age:'30'
                }
                console.log(obj1.age)
                console.log(obj1.name)  //输出name
                console.log(obj1)  //输出整个对象里的东西
    

    工厂模式

                    let obj = new Object()
                    obj.name = name;
                    obj.age = age;
                    obj.sty = function(){
                        console.log('wdnmd')    
                    }
                    return obj      //返回到show
                }
                var l1 = show('我带你们打',15)   //实参
                var l2 = show('wdnmd',18)
                console.log(l1)
                console.log(l1.name)
                console.log(l1.sty())
    

    构造函数

    function Per(name,age){
                    this.name = name
                    this.age = age
                }
                var p1 = new Per('老八',30)
                console.log(p1)
    

    原型方式+构造函数

    function Per(name,age){
                    this.name = name
                    this.age = age 
                }
                Per.prototype.say = function(){
                    console.log('1111')
                }
                var p1 = new Per('张三',15)
                console.log(p1)
    

    相关文章

      网友评论

          本文标题:2020-12-15

          本文链接:https://www.haomeiwen.com/subject/ypswgktx.html