久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

node.js - JavaScript自執(zhí)行函數(shù)問題,求大神指教

瀏覽:139日期:2023-09-13 16:13:35

問題描述

之前提了一次問沒整出結(jié)果,可能是我描述不夠清晰吧,現(xiàn)在又從新整理了下思緒,具體如下:

function demo(){ // 各種實(shí)現(xiàn)}demo(); // 我希望它默認(rèn)就執(zhí)行一次,所以就這么調(diào)用了。窗口事件:$(window).resize(function(){ demo(); // 這里也需要根據(jù)條件調(diào)用demo函數(shù)});

疑問是有辦法讓demo第一次自動(dòng)執(zhí)行嗎?然后還能在別的地方被調(diào)用?這樣的代碼體該如何優(yōu)化,排除:arguments.callee,求大神指教下、、、先謝謝了。

問題解答

回答1:

demo=(function(){ temp() // 默認(rèn)就執(zhí)行一次 return temp})()function temp(){ // 各種實(shí)現(xiàn)}窗口事件:$(window).resize(function(){ demo(); // 這里也需要根據(jù)條件調(diào)用demo函數(shù)});

不知道這樣是否符合樓主要求

回答2:

實(shí)現(xiàn)的方式有很多。匿名函數(shù),自執(zhí)行函數(shù)都可以。可參考下面:

var demo = function(){ var innerFunc = function(){} innerFunc(); return innerFunc;}$(window).resize(function(){});回答3:

樓主的意思是想要自行執(zhí)行的匿名函數(shù),然后另一個(gè)地方又想調(diào)用這個(gè)匿名函數(shù)嗎?

回答4:

你現(xiàn)在這個(gè)寫法沒什么毛病啊

回答5:

自動(dòng)運(yùn)行的js就是(函數(shù)寫在這)() 這種形式,你也可以window.onload事件調(diào)用一次啊

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 牡丹江市| 临桂县| 武川县| 韩城市| 永靖县| 福安市| 株洲县| 扎赉特旗| 缙云县| 阿拉善右旗| 浪卡子县| 遂川县| 建水县| 平谷区| 津市市| 水城县| 夹江县| 湟源县| 芒康县| 林周县| 宜昌市| 漯河市| 阜南县| 庐江县| 红桥区| 肇源县| 仁布县| 宁明县| 西城区| 东海县| 浏阳市| 贵港市| 云南省| 屏南县| 临漳县| 石狮市| 阳高县| 陆川县| 明溪县| 林州市| 馆陶县|