第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

“jquery”怎么定義函數(shù)?怎么調(diào)用函數(shù)?

“jquery”怎么定義函數(shù)?怎么調(diào)用函數(shù)?

PHP
阿晨1998 2019-02-25 10:06:06
“jquery”怎么定義函數(shù)?怎么調(diào)用函數(shù)?
查看完整描述

4 回答

?
冉冉說

TA貢獻1877條經(jīng)驗 獲得超1個贊

用變量模擬的方法:
例:將變量parent當做父函數(shù), 將其賦值child1, child2, child...等任意多子函數(shù)的哈希值作子函數(shù). 調(diào)用使用用parent.childN這樣的形式也可實現(xiàn)類似"調(diào)用一個函數(shù)里面的函數(shù)"的方法
var parent = {
/*子函數(shù)1*/

child1:function(){
alert('child1');
},
/*子函數(shù)2*/
child2:function(){
alert('child2');
},
/*子函數(shù).....*/
};
parent.child1();
輸出:child1
這里用變量parent模擬了一個父函數(shù),
通過:
變量名.子函數(shù)();
的形式實現(xiàn)調(diào)用一個函數(shù)里面的函數(shù)



查看完整回答
反對 回復 2019-03-30
?
12345678_0001

TA貢獻1802條經(jīng)驗 獲得超5個贊

注意這是js函數(shù).

這是一個js閉包(closure)問題, 這個問題主要的特點就是定義變量的作用域. 

1:函數(shù)內(nèi)部可以直接讀取全局變量.

2:函數(shù)外部無法讀取函數(shù)內(nèi)的局部變量.

這個例子中對于c()來說a()內(nèi)部函數(shù)b()是局部變量, 不可以直接調(diào)用.

可改為以下方式調(diào)用:

123456789function a(){  this.b = function(){    console.log('a().b()');  }}function c(){  var object = new a();  object.b();}



查看完整回答
反對 回復 2019-03-30
?
慕容森

TA貢獻1853條經(jīng)驗 獲得超18個贊

b()的作用域就是a里面,一般情況下,在外部是無法訪問的。不過,可以在a中return b;
這樣c中就可以使用了。
另外可以了解一下閉包。

查看完整回答
反對 回復 2019-03-30
  • 4 回答
  • 0 關注
  • 719 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號