顯然這是一個函數聲明,那下面的呢 var b=function(){return 123};

這個大家就懷疑了,好似不是聲明,因為函數沒有名字,只是一個匿名函數,好,再看 var b=function test(){return 12 " /> 欧美日韩一区不卡在线观看,闺蜜扒开我尿口使劲揉,精品国产成人AV在线看

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

javascript下function聲明一些小結

function test(){
return 123;
}


顯然這是一個函數聲明,那下面的呢
var b=function(){return 123};


這個大家就懷疑了,好似不是聲明,因為函數沒有名字,只是一個匿名函數,好,再看
var b=function test(){return 123};


這個到底是不是函數聲明呢,好象是,那我回答你"不是"
alert(test);
var b=function test(){return 123};


可以在非ie上面任何一個js實現去測試,會報告test未定義錯誤,那如果這樣呢
var b=function test(){return 123};
alert(b);
alert(test);


會顯示出function test(){...}這樣的函數toString結果,可以第二個alert還是異常,為什么呢,也就是說這里function test(){return 123}不是聲明,而是一個函數對象,把引用放到了b里面而已,所以不會象聲明一樣默認把函數對象綁定到test名字上,那為什么我不叫用ie測試呢,因為
alert(test);
var b=function test(){return 123};


ie會把函數顯示出來,ie比較笨,不會區分單獨的function聲明和=右面的函數對象區別,另外ie甚至還支持function String.prototype.test(){...}這樣的聲明,可見ie的js bug還真不少了,難怪wilson不支持es4,非得搞一個es3.1出來呢,其實是自己的bug修正版

JavaScript技術javascript下function聲明一些小結,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 97精品在线 | 老头xxx | 成人免费视频在线播放 | 亚洲日本国产综合高清 | 99久久综合国产精品免费 | WW.国产人妻人伦精品 | 亚洲精品AV无码重口另类 | 翁熄性放纵交换300章 | 久久热国产在线视频 | 男人舔女人的阴部黄色骚虎视频 | WWW亚洲精品久久久乳 | 亚洲国产综合另类视频 | 琪琪see色原网站在线观看 | 男人桶女人j的视频在线观看 | 无码专区aaaaaa免费视频 | 亚洲 日韩 自拍 视频一区 | 狠狠躁天天躁小说 | 中文成人在线视频 | 97豆奶视频国产 | 韩国女人高潮嗷嗷叫视频 | 日本邪恶少女漫画大全 | 2021精品国产综合久久 | 国产在线观看的 | 亚洲国产综合久久久无码色伦 | 午夜欧洲亚洲AV永久无码精品 | 国产婷婷色综合AV蜜臀AV | 午夜爽喷水无码成人18禁三级 | 国产麻豆福利AV在线观看 | 日本久久精品免视看国产成人 | 国产精品高清视频在线 | 中国女人精69xxxxxx视频 | 精品成人片深夜 | 欧美一级黄色影院 | 国产精品日韩欧美一区二区三区 | 国拍在线精品视频免费观看 | 男人有噶坏 | 99热只有这里有精品 | 凹凸精品视频分类视频 | 暖暖免费 高清 日本社区中文 | 99久在线国内在线播放免费观看 | 99re10久久热|