国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js 編程筆記 無名函數

2019-11-20 23:46:52
字體:
來源:轉載
供稿:網友
1、(function(){alert("hello");})()

2、無名函數

無名函數,其中一個作用可能是生成新的函數對象的引用,主要是用于定義。

另一個用處就是針對js中一些無法含參的回調函數而言的。
明顯的例子就是setInterval,我想這是很多人頭疼的一個函數,尤其是你想在回調函數中添加參數的時候。
而且最叫人頭疼的是,DHTML不是w3c規定的標準,于是不同的瀏覽器給出的setInterval參數表還不一樣。。。
就我測試的兩款瀏覽器來說(IE內核,webkit內核)
IE:setInvterval(function, msecond [,lang]);
chrome:setInterval(function, msecond [, pram1, pram2, ....]);
也就是說,chrome里面是允許對function添加參數的,參數表在最后邊。然而IE最后一個參數的作用是標明所用的腳本語言種類,因為IE除了js還支持vbs等其他的腳本語言。
為了解決兼容性,只好用到無名函數。。。
[code]
function test(yourArg)
{
var arg = yourArg;
setInterval(function(){callback(arg)}, time);
}
[html]
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 阳春市| 济阳县| 鄄城县| 志丹县| 新干县| 井研县| 荥阳市| 互助| 乐安县| 贵州省| 凤台县| 芦山县| 锡林浩特市| 黄大仙区| 明水县| 金寨县| 凤阳县| 新泰市| 宁阳县| 昌宁县| 南安市| 乐东| 徐汇区| 霍邱县| 宿州市| 徐闻县| 平罗县| 土默特右旗| 定结县| 台安县| 邵武市| 峨山| 台中县| 岫岩| 旺苍县| 周口市| 大埔区| 章丘市| 新蔡县| 冕宁县| 青阳县|