測試三中函數(shù)的順序?qū)憺閒unction a(), function data(e),沒有a();為什么不行
?測試三中的代碼
function data(e) {
??????????? alert(e.data) //1111
??????? }
??????? function a() {
??????????? $("button:eq(2)").click(1111, data)
??????? }
??????? a();
修改為以下代碼的形式為什么運行不出來呢?求解
?? function a() {
??????????? $("button:eq(2)").click(1111, data)
??????? }
function data(e) {
??????????? alert(e.data) //1111
??????? }
????
2017-07-05
????????上述格式只是定義函數(shù),并沒有執(zhí)行函數(shù),如果需要執(zhí)行,則需要在函數(shù)外單獨使用一條語句調(diào)用,即“a();”。
2017-07-05
函數(shù)一般需要先聲明,后定義,再引用。?
function a() {
??????????? $("button:eq(2)").click(1111, data)
??????? }
只是定義了函數(shù),"a();"才是真正的引用。