javascript - 自執(zhí)行函數(shù)是當(dāng)加載到這個(gè)js就執(zhí)行函數(shù)了嗎
問(wèn)題描述
(function() { ’use strict’; angular.module(’app’).controller(’demoCtrl’, demo); demo.$inject = [ ’$location’, ’demoSvc’ ]; function demo($location, demoSvc) {/* jshint validthis:true */var vm = this;vm.title = ’’;vm.showDialog = function() { $(’.myDialog’).modal({backdrop : ’static’,keyboard : false });}function datetimePicker() { $('#datepicker').kendoDatePicker({culture : ’zh-CN’ });}function upload() { $('#files').kendoUpload({async : { saveUrl : '/demo/save', removeUrl : '/demo/remove', autoUpload : true} });}activate();function activate() { datetimePicker(); upload();} }})();
代碼如上,我想問(wèn)他的加載方式是如何,是當(dāng)加載到這個(gè)js就已經(jīng)執(zhí)行這里面的函數(shù)了嗎
問(wèn)題解答
回答1:(function(){ //})()
等同于
var funcName = function(){ ///}funcName();
等同于
function funcName(){ ///}funcName();
是這樣么。
回答2:(function(){ console.log(123)})()
自執(zhí)行函數(shù)
相關(guān)文章:
1. docker內(nèi)創(chuàng)建jenkins訪問(wèn)另一個(gè)容器下的服務(wù)器問(wèn)題2. 如何解決Centos下Docker服務(wù)啟動(dòng)無(wú)響應(yīng),且輸入docker命令無(wú)響應(yīng)?3. 我在centos容器里安裝docker,也就是在容器里安裝容器,報(bào)錯(cuò)了?4. css3 - 學(xué)習(xí)css構(gòu)建圖形時(shí),遇到一個(gè)很有意思的現(xiàn)象,具體代碼如下5. 極光推送 - Android app消息推送 百度 極光 個(gè)推 信鴿哪個(gè)好一些?6. javascript - js閉包作用域7. html5 - 百度echart官網(wǎng)下載的地圖json數(shù)據(jù)亂碼8. html - css 使用字體的時(shí)候,格式有什么特殊要求嗎?9. 微信開(kāi)放平臺(tái) - android 微信支付后點(diǎn)完成按鈕,后回調(diào)打開(kāi)第三方頁(yè)面,屏幕閃動(dòng),求解決方法10. javascript - echart+百度地圖
