简单JS代码压缩器

2019-06-03 18:43:24于海丽

               }
           }

       }

       return htmlTxt.join("");
   }

   this.isStartWith = function(str,code,index){

       if(typeof(str)!="undefined"&&str.length>0){        
           var cc = new Array();            
           for(var i=index;i<index+str.length;i++){
               cc[cc.length] = code[i];
           }
           var c = cc.join("");
           if(this._caseSensitive){
               if(str.length>=code[index].length&&c.indexOf(str)==0){
                   return true;
               }
           }else{
               if(str.length>=code[index].length&&c.toLowerCase().indexOf(str.toLowerCase())==0){
                   return true;
               }
           }
           return false;

       } else {
           return false;
       }
   }

   this.isFunction = function(val){
       return this._function.contains(this._caseSensitive?val:val.toLowerCase());
   }

   this.isBlockElement = function(val) {        
       return this._blockElement.contains(this._caseSensitive?val:val.toLowerCase());
   }

   this.isChoiceElement = function(val) {