javascript中的正则表达式看不太懂,求解释
 <script type="text/javascript">
                        /* 赋值合同行下标 */
                        var electronicContractRowIdx = 0,
                            /* 获取合同模板 */
                            electronicContractTpl = $("#electronicContractTpl")
                            .html().replace(/(\/\/\<!\-\-)|(\/\/\-\->)/g,"");
                            alert("合同模板---"+electronicContractTpl);
                        $(document).ready(function() {
                            var data = ${fns:toJson(investProject.electronicContractList)};
                            alert("toJSON---"+data);
                            for (var i=0; i<data.length; i++){
                                //d
                                addRow('#electronicContractList', electronicContractRowIdx, electronicContractTpl, data[i]);
                                electronicContractRowIdx = electronicContractRowIdx + 1;
                            };
                        });
                    </script>
0

1个回答

 替换掉//<!--和//-->内容而已,一般这2个内容放在script里面,防止浏览器不支持js时也不会显示js代码出来因为<!---->是html的注释,一般来说不需要加了
2
showbo
支付宝加好友偷能量挖 回复一支穿雲箭: g是全局匹配,还有i是忽略大小写,m是多行
3 年多之前 回复
qq_25250467
一支穿雲箭 谢谢,现在基本看懂了,/g什么意思?结束语法吗? 看了语法规则好像不是这么写的
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!