3 回答

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超5個(gè)贊
valid是匿名函數(shù)【(valid)=> {}】的形式參數(shù);
匿名函數(shù)作為函數(shù)validate的實(shí)際參數(shù);
validate函數(shù)執(zhí)行時(shí),會(huì)為valid這個(gè)形式參數(shù)賦值。具體就是,validate函數(shù)執(zhí)行時(shí), 會(huì)在某一時(shí)刻執(zhí)行匿名函數(shù),并為valid賦值。如果validate校驗(yàn)為true, 執(zhí)行匿名函數(shù)時(shí)valid賦值為true;如果validate校驗(yàn)為false,執(zhí)行匿名函數(shù)時(shí)valid賦值為false。
js自帶的方法sort方法,參數(shù)可以為compare函數(shù),可以作為類比。var newArr = [1,3,13,4].sort((num1, num2) => num1 - num2); 這里的num1, num2跟valid效果一樣。

TA貢獻(xiàn)1865條經(jīng)驗(yàn) 獲得超7個(gè)贊
添加回答
舉報(bào)