ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

今天内容

2020-05-25 17:07:02  阅读:302  来源: 互联网

标签:数组 ++ write 内容 今天 str var document


匹配。

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

 

标签:数组,++,write,内容,今天,str,var,document
来源: https://www.cnblogs.com/LNH2019/p/12957864.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有