[].forEach.call(document.querySelectorAll('#div0'),
function(V0) {
V0.innerHTML = V0.innerHTML.replace(/\{\{[c]\d+\:\:([^\{|\}]+?)\}\}/g,
function(test) {
var div30='<span id="div3" onclick="toggle(this)" class="test" test="@TEST@" test1="@TEST@1" test2="@TEST@2" wor="wor2">@......@</span>';
var dd1=test.indexOf("::"),dd2=test.lastIndexOf("::"),dd3=test.length,cc=0,cc1=0,cc2=0;
var word = test.substring(dd1+2, dd3-2);
var word1,word2;
switch(dd2-dd1){
case 0: word1=word;word2="<uu> </uu>"; break;
case 1: word1=word;word2="<uu> </uu>"; break;
case 2: word1=word;word2="<uu> </uu>"; break;
default:
if(dd3-dd2==4){word1=word;word2="<uu> </uu>";}
else{word1=test.substring(dd1+2, dd2);word2="<uu> "+test.substring(dd2+2, dd3-2)+" </uu>";}}
cc=arr.push(word)-1; cc1=arr1.push(word1)-1;cc2=arr2.push(word2)-1;
return div30.replace( '@TEST@',cc).replace( '@TEST@1',cc1).replace( '@TEST@2',cc2).replace( '@......@', word2);
}); });请问上面代码是什么意思?function(test) 里的test是什么参数?没有找到定义的地方。test.substring(dd1+2, dd3-2)对test进行了截取,但是test是怎么定义的呢?word1和word2起到什么作用呢?求赐教。
function(V0) {
V0.innerHTML = V0.innerHTML.replace(/\{\{[c]\d+\:\:([^\{|\}]+?)\}\}/g,
function(test) {
var div30='<span id="div3" onclick="toggle(this)" class="test" test="@TEST@" test1="@TEST@1" test2="@TEST@2" wor="wor2">@......@</span>';
var dd1=test.indexOf("::"),dd2=test.lastIndexOf("::"),dd3=test.length,cc=0,cc1=0,cc2=0;
var word = test.substring(dd1+2, dd3-2);
var word1,word2;
switch(dd2-dd1){
case 0: word1=word;word2="<uu> </uu>"; break;
case 1: word1=word;word2="<uu> </uu>"; break;
case 2: word1=word;word2="<uu> </uu>"; break;
default:
if(dd3-dd2==4){word1=word;word2="<uu> </uu>";}
else{word1=test.substring(dd1+2, dd2);word2="<uu> "+test.substring(dd2+2, dd3-2)+" </uu>";}}
cc=arr.push(word)-1; cc1=arr1.push(word1)-1;cc2=arr2.push(word2)-1;
return div30.replace( '@TEST@',cc).replace( '@TEST@1',cc1).replace( '@TEST@2',cc2).replace( '@......@', word2);
}); });请问上面代码是什么意思?function(test) 里的test是什么参数?没有找到定义的地方。test.substring(dd1+2, dd3-2)对test进行了截取,但是test是怎么定义的呢?word1和word2起到什么作用呢?求赐教。
word1,word2就是一些字符串