0
var VarHere;

(function (VarHere) {
    // Code here    
    var SomeView = Backbone.View.extend({});

    $(function () {
        VarHere.SomeController = new SomeView({
            el: $someContainer
        });
    });
})(VarHere || (VarHere = {}));

このスニペットで何が起こっているのでしょうか? いくつかの BackBone js 実装で使用されているのを見てきました。

jQuery ready ブロック内の機能と基本的に VarHere の設定は知っていますが、(function(VarHere) { と終了部分とは何ですか? その意味は何ですか?

4

1 に答える 1