javascript面向?qū)ο?/h1>

<h2>this</h2>
1.普通函數(shù)

function t(){
this.age=23;
console.log(this);
}
t()//調(diào)用者為null,this為null時(shí)js將this指向了window察净,在es5之后會(huì)拋出異常

2.作為對(duì)象的方法來調(diào)用

var intro=function(){return "mynameis"+this:name}
var dog={name:"123",intro:intro}
dog.intro();
var cat={name:"789"}
cat.intro=dog.intro
cat.intro();//789

3.構(gòu)造函數(shù)

function cat(name){
this.name=name;
this.color=color;
}
//方法new的瞬間,得到一個(gè)空對(duì)象慎璧,運(yùn)行this指向空對(duì)象葡盗,運(yùn)行方法{}.name=name;
var cat=new cat()//得到一個(gè)新對(duì)象 從而觸發(fā)了一個(gè)函數(shù)

4.通過call和apply可以改變this的指向

函數(shù)名.call($,$,$);
1.將函數(shù)的this指向?qū)ο?2.運(yùn)行函數(shù)佳头,傳參數(shù)$,$,$;
函數(shù)名.apply(obj, array[]);

5.閉包

function t(){
var age=23;
return function(){
console.log(age++);
}
}
var tmp=t();
var age=1000;
tmp();//

6.構(gòu)造方法

function Dog(name,color){
this.name=name;
this.color=color;
}
var dog=new Dog("donggua","shaoyan");
console.log(dog);

7.私有屬性

function girl(name,lover){
var nm=name;
var love=lover;
this.getlove=function(){
    return love;
}
this.getname=function(){
return nm;
}
}
var girl=new girl("123","234");
console.log(girl);
console.log(girl.getlove());

8.原型繼承

對(duì)著貓來畫老虎
function cat(){
  this.climb=function(){
  alert("ps")
}
}
function Tiger(){
this.hunt=function(){
  alert("dl");
}
}
Tiger.prototype=new cat();
var tiger=new Tiger();
tiger.hunt();
tiger.climb()
//console.log(tiger)
Tiger.prototype.song=function(){
  alert("789")
}
tiger.song();

9.原型冒充

function good(){
    this.iq=120
this.study=function(){
  console.log("gao")
}
}
function bad(){
  good.call(this);
    this.play=function(){
    console.log("mhxy")
}
}
var good=new good();
var bad=new bad();
good.study();
bad.play();
bad.good();

10.原型復(fù)制

function good(){
    this.iq=120
this.study=function(){
  console.log("gao")
}
}
function bad(){
    this.play=function(){
    console.log("mhxy")
}
this.extend=function(obj){
  for(var k in obj){
      this[k]=obj[k];
}
}
}
var good=new good();
var bad=new bad();
bad.extend(good);
console.log(bad);

11.函數(shù)也是一種對(duì)象
$("#id")
$.ajax

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者

  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子糜工,更是在濱河造成了極大的恐慌卖哎,老刑警劉巖鬼悠,帶你破解...
    沈念sama閱讀 211,290評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異亏娜,居然都是意外死亡焕窝,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,107評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門维贺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來它掂,“玉大人,你說我怎么就攤上這事溯泣∨扒铮” “怎么了?”我有些...
    開封第一講書人閱讀 156,872評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵垃沦,是天一觀的道長(zhǎng)客给。 經(jīng)常有香客問我,道長(zhǎng)肢簿,這世上最難降的妖魔是什么靶剑? 我笑而不...
    開封第一講書人閱讀 56,415評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮池充,結(jié)果婚禮上桩引,老公的妹妹穿的比我還像新娘。我一直安慰自己收夸,他們只是感情好坑匠,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,453評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著咱圆,像睡著了一般笛辟。 火紅的嫁衣襯著肌膚如雪功氨。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,784評(píng)論 1 290
  • 那天手幢,我揣著相機(jī)與錄音捷凄,去河邊找鬼。 笑死围来,一個(gè)胖子當(dāng)著我的面吹牛跺涤,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播监透,決...
    沈念sama閱讀 38,927評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼桶错,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了胀蛮?” 一聲冷哼從身側(cè)響起院刁,我...
    開封第一講書人閱讀 37,691評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎粪狼,沒想到半個(gè)月后退腥,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,137評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡再榄,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,472評(píng)論 2 326
  • 正文 我和宋清朗相戀三年狡刘,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片困鸥。...
    茶點(diǎn)故事閱讀 38,622評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡嗅蔬,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出疾就,到底是詐尸還是另有隱情澜术,我是刑警寧澤,帶...
    沈念sama閱讀 34,289評(píng)論 4 329
  • 正文 年R本政府宣布虐译,位于F島的核電站瘪板,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏漆诽。R本人自食惡果不足惜侮攀,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,887評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望厢拭。 院中可真熱鬧兰英,春花似錦、人聲如沸供鸠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,741評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至薄坏,卻和暖如春趋厉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背胶坠。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工君账, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人沈善。 一個(gè)月前我還...
    沈念sama閱讀 46,316評(píng)論 2 360
  • 正文 我出身青樓乡数,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親闻牡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子净赴,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,490評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容