js变量隔离
高洛峰
高洛峰 2016-11-08 12:38:46
0
1
687

没有用es6,用的es5,变量怎么隔离呢?

$(function () {

});

上面这个东西可以存在多个,但是不能隔离变量,要怎么做才可以隔离变量呢?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全員に返信(1)
三叔

你的代码是jQuery提供的匿名函数的一种全称是:

$(document).ready(function(){
    //...
});

一般情况下,我们用下例的匿名函数:

(function(){
    var a = 1; //这个变量是隔离的
})();
(function(){
    var a = 2; //这个变量是隔离的
})();

匿名函数是支持变量隔离的,只要习惯好,不乱申请全局变量,一般情况下都是没有问题的。

针对$符号

(function($){
    
})(jQuery)


いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート