var webFXTreeConfig = {
rootIcon        : '/CWorksNet/Resource/images/xtree/root.gif',
openRootIcon    : '/CWorksNet/Resource/images/xtree/root.gif',
folderIcon      : '/CWorksNet/Resource/images/xtree/foldericon.png',
openFolderIcon  : '/CWorksNet/Resource/images/xtree/openfoldericon.png',
fileIcon        : '/CWorksNet/Resource/images/xtree/file.png',
iIcon           : '/CWorksNet/Resource/images/xtree/I.png',
lIcon           : '/CWorksNet/Resource/images/xtree/L.png',
lMinusIcon      : '/CWorksNet/Resource/images/xtree/Lminus.png',
lPlusIcon       : '/CWorksNet/Resource/images/xtree/Lplus.png',
tIcon           : '/CWorksNet/Resource/images/xtree/T.png',
tMinusIcon      : '/CWorksNet/Resource/images/xtree/Tminus.png',
tPlusIcon       : '/CWorksNet/Resource/images/xtree/Tplus.png',
blankIcon       : '/CWorksNet/Resource/images/xtree/blank.png',
defaultText     : 'Tree Item',
defaultAction   : 'javascript:void(0);',
defaultBehavior : 'classic',



usePersistence : true
};
//=========================================================
function mm()
{return "asf";}var webFXTreeConfig = {
rootIcon        : mm()+'/Resource/images/xtree/root.gif',// 这样行可以这样写吗

usePersistence : true
};

解决方案 »

  1.   

    function   mm()
    {return   "asf";}var   webFXTreeConfig   =   {
    rootIcon                 :   mm()+'/Resource/images/xtree/root.gif',//   ??行可以??写?usePersistence :   true
    };
    alert(webFXTreeConfig.rootIcon)自己test下不就行了?
      

  2.   

    function   mm() 
    {return   "asf";} var   webFXTreeConfig   =   { 
    rootIcon                 :   mm()+'/Resource/images/xtree/root.gif',//   这样行可以这样写吗 usePersistence :   true 
    };
    <hr />
    变量可以是任何类型,示例把一对象赋给变量webFXTreeConfig.
    {key:value,key:value......}是创建对象的简单方法,就想[]可以创建数组一样.
    {}内的结构是类数组结构的名称--值对,中间用":"分隔.
    在给键rootIcon赋值时调用了mm函数,返回的结果连接了串'/Resource/images/xtree/root.gif'作为值.这是这些年兴起的面向对象的javascript的语法,也就是json了.楼主你要及时补充新的知识啊.即使你以前学了5年或更长时间的javascript也不代表以后不用学js也是这方面的高手了.
      

  3.   

      谢谢3楼  gameboxer  
      

  4.   

    很正常的写法....
    javascript里没有多维数组,但可以用{名1:值1,名2:值2......}
    的形式,引用的时候只要
    数组名.名
    就可以了.很方便的.
      

  5.   

    js和CSS都是初学简单,真正里面可挖的东西很多