码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript那些事

时间:2016-12-03 20:50:35      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:判断   div   变化   jks   const   sea   class   创建   常量   

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那些事

标签:判断   div   变化   jks   const   sea   class   创建   常量   

原文地址:http://www.cnblogs.com/lonecloud/p/6129262.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!