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

首頁 > 語言 > JavaScript > 正文

javascript中的有名函數和無名函數

2024-05-06 14:18:54
字體:
來源:轉載
供稿:網友

看個例子: 1 
代碼如下:
function a(){ 
    alert("我是錯新站長站"); 



2  
代碼如下:
var a = function(){ 
    alert("我是錯新站長站"); 


       1和2的方法是等價的,1是有名函數,而2只是讓一個變量指向一個無名函數而已,而1和2在這里是等價的。2可以直接在函數聲明后加上括號就表示創建完成后立即進行函數調用。例如:
var  i = function(obj){
    alert(obj);
 }("我是錯新站長站");
       另外有名函數和無名函數的重要區別:對于有名函數,它可以出現在調用之后再定義;而對于無名函數,她必須是在調用之前就已經定義。例如下面使用無名函數的錯誤例子:
i();
var i = function(){
    alert("我是錯新站長站");
}
以下才是正確寫法:
var i = function(){
    alert("我是錯新站長站");
}
i();
或者使用有名函數:
 i();
function i(){
     alert("我是錯新站長站");
}

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 张家川| 楚雄市| 曲松县| 澜沧| 临安市| 乌鲁木齐县| 临夏市| 塘沽区| 乌什县| 达日县| 比如县| 巫溪县| 墨江| 新巴尔虎左旗| 潜山县| 独山县| 安康市| 江油市| 靖安县| 平远县| 旌德县| 天柱县| 安丘市| 延安市| 陕西省| 平原县| 江门市| 绥滨县| 简阳市| 榆树市| 根河市| 陕西省| 贡嘎县| 安国市| 康保县| 天台县| 开远市| 宁海县| 巴马| 临洮县| 祁阳县|