js定义属性字段的两种方法
项目中有时需要js存储一些 访问服务器的Url, 供访问时方便调用。这时用js定义属性字段比较方便。
一、用函数定义后返回
var config=(function(){
var URL_Create = “/Bom/PBomAjax/Create”;
var URL_AddStep = “/Bom/PBomAjax/AddStep”;
var URL_Delete = “/Bom/PBomAjax/Delete”;
return{
URL_Create:URL_Create,
URL_AddStep:URL_AddStep,
URL_Delete:URL_Delete
}
})(); //注意后面要带(), 如果不带,后面则要加一行:config=config();
alert(config.URL_Create);
输出结果:/Bom/PBomAjax/Create
二、直接通过Json方式定义一个函数对象
var config={
URL_Create:"/Bom/PBomAjax/Create",
URL_AddStep:"/Bom/PBomAjax/AddStep",
URL_Delete:"/Bom/PBomAjax/Delete",
}
alert(config.URL_Create);
输出结果:/Bom/PBomAjax/Create