八、JS中定义全局变量及其使用

//创建一个全局变量,存放当前用户可以访问的Menu
var menuMap = {};
$(function () {
    common.ajax1({
        url : $("#basePath").val() + "/session/menus",
        success : function (data) {
            if (data.code === common.pageCode.SUCCESS && data.data.length > 0){
                var menus = data.data;
                $.each(menus, function (i, value) {
                    if (!menuMap[value.parentId]){
                        menuMap[value.parentId] = new Array();
                    }
                    menuMap[value.parentId].push(value);
                });
                initMenu();
            }
        }
    });
});

你可能感兴趣的:(JS小知识点)