var Update = CreateWindowEx = SetActiveWindow = CreateWindow = DestroyWindow = GetWindowObject = GetAllWindows = docModuleAsWindow = CreateDiv = CreateWindowAndDivEx = ChkIsExisted= new Function('');我在找CreateWindow 这个FUNCTION的时候找不到。找到了这个语句
(本人在分析代码)在线求。
这样的做法有什么好处。最好可以给个DEMO

解决方案 »

  1.   

    相当于:
    var Update = new Function(""); 
    var  CreateWindowEx = new Function(""); 
    var  SetActiveWindow = new Function(""); 
    var  CreateWindow = new Function(""); 
    var  DestroyWindow = new Function(""); 
    var  GetWindowObject = new Function(""); 
    var  GetAllWindows = new Function(""); 
    var  docModuleAsWindow = new Function(""); 
    var  CreateDiv = new Function(""); 
    var  CreateWindowAndDivEx = new Function("");
    var  ChkIsExisted= new Function(""); 
    好处就是写起来比较短
      

  2.   

    var  ChkIsExisted= new Function(""); 
    这句又是什么意思呢?不明白是OO方面的问题吗?
      

  3.   

    var  ChkIsExisted= new Function(""); 
    ChkIsExisted指向这个函数
    比如
    var  ChkIsExisted= new Function(x,y){return x + y}; 
    后面就可以var res = ChkIsExisted(1,2);
      

  4.   

    var  ChkIsExisted= new Function(""); 
    想当于
    function ChkIsExisted(){}