我是靠谱客的博主 英俊小蝴蝶,最近开发中收集的这篇文章主要介绍用于CSS代码压缩与格式化的javascript函数代码,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

复制代码 代码如下:

var lCSSCoder={
format : function(s){//格式化代码
s=s.replace(/s*([{}:;,])s*/g,"$1");
s=s.replace(/,[s.#d]*{/g,"{");
s=s.replace(/([^s]){([^s])/g,"$1 {nt$2");
s=s.replace(/([^s])}([^n]*)/g,"$1n}n$2");
s=s.replace(/([^s]);([^s}])/g,"$1;nt$2");
s=s.replace(/;s*;/g,";");//清除连续分号
return s;
},
pack :function(s){//压缩代码
s=s.replace(//*(.|n)*?*//g,"");//删除注释
s=s.replace(/s*([{}:;,])s*/g,"$1");
s=s.replace(/,[s.#d]*{/g,"{");//容错处理
s=s.replace(/;s*;/g,";");//清除连续分号
return s;
}
};

演示代码:

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

下面是脚本之家的css格式化工具,喜欢的朋友也可以看看里面的代码
CSS代码格式化 css在线压缩工具

最后

以上就是英俊小蝴蝶为你收集整理的用于CSS代码压缩与格式化的javascript函数代码的全部内容,希望文章能够帮你解决用于CSS代码压缩与格式化的javascript函数代码所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(160)

评论列表共有 0 条评论

立即
投稿
返回
顶部