webstorm初始化_jetbrains webstorm 怎么初始化js代码

var HTMLFormat = (function() {function style_html(html_source, indent_size, indent_character, max_char) {var Parser, multi_parser;function Parser() {this.pos = 0;this.token = '';this.current_mode = 'CONTENT';this.tags = {parent: 'parent1',parentcount: 1,parent1: ''};this.tag_type = '';this.token_text = this.last_token = this.last_text = this.token_type = '';this.Utils = {whitespace: "\n\r\t ".split(''),single_token: 'br,input,link,meta,!doctype,basefont,base,area,hr,wbr,param,img,isindex,?xml,embed'.split(','),extra_liners: 'head,body,/html'.split(','),in_array: function(what, arr) {for (var i = 0; i < arr.length; i++) {if (what === arr[i]) {return true;}}return false;}}this.get_content = function() {var char = '';var content = [];var space = false;while (this.input.charAt(this.pos) !== '= this.input.length) {return content.length ? content.join('') : ['', 'TK_EOF'];}char = this.input.charAt(this.pos);this.pos++;this.line_char_count++;if (this.Utils.in_array(char, this.Utils.whitespace)) {if (content.length) {space = true;}this.line_char_count--;continue;} else if (space) {if (this.line_char_count >= this.max_char) {content.push('\n');for (var i = 0; i < this.indent_level; i++) {content.push(this.indent_string);}this.line_char_count = 0;} else {content.push(' ');this.line_char_count++;}space = false;}content.push(char);}return content.length ? content.join('') : '';}this.get_script = function() {var char = '';var content = [];var reg_match = new RegExp('\', 'igm');reg_match.lastIndex = this.pos;var reg_array = reg_match.exec(this.input);var end_script = reg_array ? reg_array.index : this.input.length;while (this.pos < end_script) {if (this.pos >= this.input.length) {return content.length ? content.join('') : ['', 'TK_EOF'];}char = this.input.charAt(this.pos);this.pos++

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值