首页 > 代码库 > JavaScript那些事
JavaScript那些事
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);
JavaScript那些事
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。