知識のある方に教えて頂きたいことがございます。
jqueryを何気なく組んでいたもので、基礎的なことがわかっておらず
ご教示頂きたいのですが、
下記に記述した変数の(1)~(6)をどれが
グローバル変数で、どれがローカル変数なのかご教示いただけますでしょうか。
関数の中は全てローカル変数になるという事を聞いたので、(3)と(4)はローカル変数、
プラグイン自体関数なので、(5)と(6)はローカル変数
(1)と(2)はグローバル変数だと考えておりますが、あっていますでしょうか。
どうかよろしくお願い致します。
$(function(){
var a = 0;//(1)
b = 0;//(2)
function Kansu(){
var c = 0;//(3)
a = 1;//(4)
}
})
/* ----------------------------------------- */
(function($){
$.fn.testPlugin = function(options){
var d = 0;//(5)
e = 0;//(6)
}
});
お礼
わかりやすいご説明、どうもありがとうございました!!大変助かりました!