使用场景:某段程序使用的某个控制逻辑的数字或字符已经在页面的某个区域,不需再向服务器做请求逻辑数字或字符的内容。
适用场景:此逻辑字符不涉及并发、线程安全问题时可用。
使用函数:使用js函数indexOf和charAt,进行结合使用。
使用示例:获取“本次委托有个专业参与试验!”文本中[]内的数字。
indexOfcharAt组合使用源码如下:
functiongetGroupNum(){
vargroupInfo=委托有个检测单位!;
//获取特定符号开始位置
varinitStart=groupInfo.indexOf();
//截取开始位置
initStart=initStart+1;
//截取结束位置
end=end-1;
//截取字符的长度
varcount=end-initStart;
varnumChar=;
for(vari=0;i=count;i++){
numChar=numChar+groupInfo.charAt(initStart+i);
}
//去除两端的空格,乘1转为数字
numChar=numChar.replace(/(^\s*)
(\s*$)/g,)*1;
returnnumChar;
}
javascript