参数在前面的方法 prototype(原型对象)

prototype用于为某"字符串","对象", 数组等 新增方法

 

/*
* 使用String.prototype添加自定义方法
* */
String.prototype.ttt = function () {
return '---' + this + '---';
}
var str = 'abc';
console.log(str.ttt()); // ---abc---

 

看例子就懂了

var Fn = function(){};

Fn.prototype.Hello = function(){

console.log("Hello World");

}

var f1 = new Fn();

f1.Hello();//Hello World

 

var s="ughujkbjkljklkjko";
String.prototype.bb=function(name){
    return this+name;
}
log(s.bb("1111111111"));
 
 
 
var ss = [1,2,3];
Array.prototype.ff=function(){
return this;
}
log(ss.ff());

 

posted @ 2021-01-02 23:06  烧开两锅水  阅读(76)  评论(0)    收藏  举报