1.定义静态常量:
const C=1;
该常量不能变化的。
2.在if判断中如果是两个变量比较js会将一个字符和一个数字比较的话,会将字符转换成数字然后在对这两个进行对比;
1 var num=100; 2 var numStr="100"; 3 document.write(num==numStr);//true 4 document.write(num===numStr);//false
3.Boolean变量创建
1 var bl=new Boolean(""); 2 alert(bl.valueOf());//false 3 var bl2=new Boolean("csds"); 4 alert(bl2.valueOf());//true
4.正则表达式
1 var searhPatten=new RegExp("JS*","ig");//创建正则表达式 2 var Str="scsncjdsnsjkscjjjsjjjssjsjscsjsdsssjsjsjsjsjsj"; 3 var arr=searhPatten.exec(Str);//执行 4 while(arr){ 5 document.write("字符"+arr[0]+"<br>"); 6 document.write("位数"+searhPatten.lastIndex+"<br>");//用于寻找上一个匹配的位置 7 arr=searhPatten.exec(Str); 8 }
JS的应用:
1 var myStr=Str.replace(searhPatten,"----"); 2 alert(myStr);
时间: 2024-10-13 16:17:26