原型

<!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>

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • this 相關問題問題1: apply、call 、bind有什么作用,什么區別 問題2: 以下代碼輸出什么? 問...
    Komolei閱讀 458評論 0 0
  • 《自私的基因》從基因角度來理解這個世界。以一種全新的思維模式,開拓眼界的內容,走出舒適區的思維,帶領我們探索未知的...
    Fwx煙雨傾城閱讀 578評論 0 4
  • 如果有來生 我愿化作撒哈拉中的一粒沙 飄飄灑灑 落入塵埃 如果有來生 我愿化作天上中的太陽 朝起暮落 永不停息 如...
    沐木醬閱讀 759評論 0 0
  • 小玲,從這幾天的相處,你已明了我的心意,是的,我是喜歡你,從毛概課的第一眼,我就喜歡上了你,一個干凈的女孩,眼睛大...
    小陽與小玲閱讀 423評論 0 0