码迷,mamicode.com
首页 > 其他好文 > 详细

今天内容

时间:2020-05-25 17:44:31      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:lag   length   出现   手机号   asc   big   var   bst   集合   

匹配。

1 // JavaScript Document
2 //描述规则
3 var reg=/ (red |blue|green)/;
4 //描述要匹配的字符串
5 var str="aaaablue7@qq. com" ;
6 //true/ false=规则对象. test (要检验的字符串);
7 var flag=reg. test(str) ;
8 //alert(flag);
9 //匹配手机号:第- -位只能是1,第二位数字只能是3,5, 7, 8,手机号-共11位
10// ‘I 885553339
[]
11
var r=/^[1][3578][0-9]{9}$/;
12 var s="27865923193" ;
13 var f=r .test(s) ;
14 //alert(f);
15 // 匹配邮箱
XXXXXx@XXX. XX
16 var rr=/^[A-z0-9_ ]+[@][0-9A-z]+\. (com|cn)$/;
17 var qq="94727 7425@qq. com" ;
18 var ff=rr .test(qq) ;
19 alert(ff) ;

 

数组三种定义

1 // JavaScr ipt Document
2 //数组:一-组数的集合
3 //数组的定义:
4 //数组是通过下标访问元素
下标默认从0开始取值格式: 值=数组名[下标]
5 //
赋值格式:数组名[下标]=值
6 //数组的特点:
7 //1.数组长度可变
8 //2. - - 个数组中值的类型不限制
9 //1.定义数组并赋值
10
var arr=[1,4,5,6, true, "abc"] ;
11
document.write(arr[2]+"<br>");
12 //2 .定义不赋值,需要使用时赋值
13
var arr2=[];
14
arr2[0]="n";
15
arr2[1]="a";
16
document . write(arr2[0]+"<br>");
17 //3. 创建数组对象(空数组),需要使用时赋值
18
var arr3=new Array() ;
19
arr3[0]=7;
20
arr3[1]="你好";
21
arr3[4]="你好";
22
document . write(arr3[1]+"<br>");
23 / 获取数组长度=数组名. length;
24
var len=arr3. length;
25
document . write(len+"<br>");
26
document.write(arr3[4]+"<br>");
27
28
29
30
31

 

字符截取

1 // JavaScript
2 var str="I love java";
3
//获取指定索引处的字符
4 var ch=str .charAt(5);
5
document . write(ch+"<br>");
6 //将字符串中所有字母转成大写字母
7 var big=str. toUpperCase();
document . write(big+"<br>");
9
//将字符串中所有字母转成小写字母
10
var small=big. toLowerCase() ;
11
document . write(small+"<br>");
12 //判断小字符串在大字符串中第一 次出现的索引位置
13
var index=str. indexOf("java");
14
document .write(index+"<br>");
15
//截取字符串
16
//substring( index) index->最后
17 var s1=str . substring(7) ;
18
document.write(s1+"<br>");
19 //包头不包居
20 var s2=str .substring(2,6);
21 document.write(s2+"<br>");
22 //用户输入一 个单词,输出首字母大写其余字母小写的字符串
23/ / (aaa - >Aaa
hello->Hello
24 var str2=prompt("请输入一 个单词");
25 / /截取首字母
26 var head=str2. substring(0,1);
27 //截取剩下字母
28 var body=str2.substring(1);
29 //将首宇母大写
30 var h=head . toUpperCase();
31 //将其余字母变小写
32 var b=body. toLowerCase();
33 //拼接字符串
34
document .write (h+b+"<br>");
35
36
38

 

运算符

 

1 // Javascript Document
2 //草数运算符
3 //1. 数值类型+数值类型=数值类型(运算)
4 document .write(1+1+"<br>");
// 字符审+数值类型=字符串 (拼接)
5 document .wr ite("sum="+(1+1)+"<br>");
任何数不能除以0
3 document.write(1-1+"<br>");
9 document.write(1*1+"<br>");
10 document .write(5/3+"<br>");
11
//名:取余
12 document .write(5%3+"<br>");
13 // +*: 自增+1
14 //1. ++:先将i原来的值赋值给i++这个整体,然后自增+2
15▼/*var i=1;
16
it+,
17 document.write(it"<br>");//2*/
18▼/*var =1;
19 var j=itt *2://1+2
20 document. write(it"<br>");//2
21 document. write(j+"<br>);//3*/
22▼/"var. 8=2;
23
var b=a+t大3+a++大a+;
24//a2,345
25 //b =2+3+3+4=12
26 document. write(ar"<br>;//5
27 document. write(b+"<br>");//12 /
28 //2.++1:先自增+1。 然后将自增+1后的结果藏值给++i整体
29▼/"var =1;
30 ++1;
31 document. write(i+"<br>2);//2*/
32▼/"var a=1;
33 var b=++a +3;
34 document. write(a+"<bro");//2
35 document. write(b+"<br>");//5*/
36 var a=1;
37 var b=a++ + ++a+2+ tta +a++;
38 //12345
39 //6-1+3+2+4+4=14
40 document.write(a+"<br>");//5
41 document.write(b+"<br>");//14
42
43
44
45
46

 

今天内容

标签:lag   length   出现   手机号   asc   big   var   bst   集合   

原文地址:https://www.cnblogs.com/LNH2019/p/12957864.html

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