这是我的代码 但是不行
var r, re;
var s = "/*console.log('dww');*/";
re = /[^/*]*console.log[^*/]/ig;
r = s.match(re);
可是不行 主要是用于 注释 和 添加注释 给 console.log 这主要用在 测试 ie 的时候 必须把很多 console 去掉 , 文件很多 是个体力活
谢谢 主要要点如下
1. 用/* */ 来注释 因为 有的console 是多行
2. 已经注释的 不要重复 注释
var r, re;
var s = "/*console.log('dww');*/";
re = /[^/*]*console.log[^*/]/ig;
r = s.match(re);
可是不行 主要是用于 注释 和 添加注释 给 console.log 这主要用在 测试 ie 的时候 必须把很多 console 去掉 , 文件很多 是个体力活
谢谢 主要要点如下
1. 用/* */ 来注释 因为 有的console 是多行
2. 已经注释的 不要重复 注释
解决方案 »
- 对定义顶级命名空间的方法的疑问
- js中如何从action中得到list和map,并遍历list和map,并把值给div中的table表格中
- 急!怎么实现最近浏览过的商品(js+cookie)实现
- 菜鸟送分:javascript无法接收表单中单选框的值
- !!很急!!一个输入限制的问题。
- 如何用JavaScript实现窗小化??
- select标签指定了multiple属性,用javascript怎样如何对其动态赋值??(在线等)
- 高分求教一段关于层的代码
- 我想修改class为TR的<tr>对象中的所有<td>对象的样式,能不能页通过添加CSS实现呢?
- 能否让鼠标移到一个单元格上时,单元格里的字就被选中?
- 关于onclick的问题
- 一个单页面被加载时候,就把自己变换成模态窗口,就是去掉地址栏和菜单栏,我一直无法实现 请高人指点
var before = "/*console.log('dww');*/\r\n";
before += "console.log('dww');";
re = /(console.log\(\S+?\);\s*)(?!\*\/)/ig;
var after = before.replace(re,"/*$1*/");alert("转换前:\r\n" + before + "\r\n转换后:\r\n" + after);
if(!console && !console.log) {
window.console = {
log: function() {};
};
}
})();