为了账号安全,请及时绑定邮箱和手机立即绑定

自执行函数是当加载到这个js就执行函数了吗

自执行函数是当加载到这个js就执行函数了吗

胡说叔叔 2018-11-07 14:15:35
(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();        }    }})();代码如上,我想问他的加载方式是如何,是当加载到这个js就已经执行这里面的函数了吗
查看完整描述

1 回答

?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

(function(){
    //
})()

等同于

var funcName = function(){    ///}
funcName();

等同于

function funcName(){    ///}
funcName();

是这样么。


查看完整回答
反对 回复 2018-12-12

添加回答

代码语言

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号