美文网首页
ES6 之前的 JavaScript

ES6 之前的 JavaScript

作者: 不再更新_ | 来源:发表于2022-05-11 18:03 被阅读0次

    以前记的比较老的笔记,一起搬过来。

    定义“类”的几种方式

    1. 工厂方式:
    function createCar(sColor, iDoors, iMpg){  
        var oTempCar = new Object  
        oTempCar.color = sColor  
        oTempCar.doors = iDoors  
        oTempCar.mpg = iMpg  
        oTempCar.showColor = function(){  
            alert(this.color)  
        }  
        return oTempCar  
    }  
    

    这种方式有很多人反对,原因有 2:首先是语义上的原因,它看起来不像使用带有构造函数的 new 运算符那么正规。第二是功能上的原因,以上代码每创建一个 Car 时,都要创建一个新的 fun 由于简书服务器不稳定动不动就导致写完的文章只剩下一半,以及对文章的无故锁定,本博客不再更新。

    相关文章

      网友评论

          本文标题:ES6 之前的 JavaScript

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