原型

作者: 洛洛kkkkkk | 来源:发表于2017-04-20 19:34 被阅读0次
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
    </body>
    <script type="text/javascript">
        //原型通过构造函数的prototype属性进行添加
        //一般情况属性直接写到构造函数内部,消耗性能的方法使用原型追加
        function People (name,age) {
            this.name=name;
            this.age=age;
            this.say = function () {
                alert("hello");
            }
        }
        
        //原型追加 性别,吃饭,打豆豆
        
        People.prototype.sex = "男";
        People.prototype.chifan = function () {
            alert("chifan");
        }
        People.prototype.dadoudou = function () {
            alert("dadoudou");
        }
        var kk = new People("kk",15);
//      alert(kk.sex);
        
        var arr = [1,2,3,4]
        Array.prototype.kk = function () {
            var num=0;
            for(var i=0;i<this.length;i++){
                num+=this[i];
            }
            console.log(num);
        }
        arr.kk();
        
        String.prototype.trim=function () {
            var str=this.replace(/^\s+|\s+$/g,"");
            
            str = str.replace(/\s+/g," ");
            return "("+str+")";
        }
        var str="   #div1     span    ";
        console.log(str.trim());
        
        var ar=["星期日","星期一","星期二","星期三","星期四","星期五","星期六"]
        Date.prototype.getweek=function () {
            return ar[this.getDay()];
        }
        var date = new Date("2017/03/04");
        console.log(date.getweek());
    </script>
</html>

相关文章

  • JavaScript 原型、原型链与原型继承

    原型,原型链与原型继承 用自己的方式理解原型,原型链和原型继承 javascript——原型与原型链 JavaSc...

  • JavaScript 原型和原型链

    原型 在 JavaScript 中,我们所称的原型有两个使用语境: 原型关系 原型属性 原型关系指对象的原型对象,...

  • JavaScript 原型和原型链

    原型 在 JavaScript 中,我们所称的原型有两个使用语境: 原型关系 原型属性 原型关系指对象的原型对象,...

  • 原型、原型链

    (什么是原型、原型链?有什么作用) JavaScirpt深入之从原型到原型链 图解 Javascript 原型链 ...

  • 关于原型原型链的理解

    什么是原型? 什么是原型链? 为什么需要原型,和原型链?

  • js的原型对象&原型链&js的继承

    原型对象 & 原型链 原型对象分2种:显式原型和隐式原型。 显式原型就是我们常用的prototype属性,是函数的...

  • 4.4 JavaScript

    4.4.1. 原型链 4.4.1.1. 显式原型和隐式原型   JavaScript的原型分为显式原型(expli...

  • 原型、原型链

    理解JavaScript原型 彻底理解JavaScript原型 原型 原型是一个对象,所有对象都可以成为原型,其...

  • 廖雪峰JS小记

    (function(){})() 原型,原型链 浅谈Js原型的理解JS 原型与原型链终极详解 对象 对象:一种无序...

  • 2-6 原型和原型链 - 5个原型规则

    2-6 原型和原型链 - 5个原型规则 5条原型规则,原型规则是学习原型链的基础。 第一、所有引用类型(数组、函数...

网友评论

      本文标题:原型

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