<script type="text/javascript">
//描述规则
/*var reg=new RegExp(‘^[0-9]‘);
var str="aaa123";
alert(reg.test(str));
alert(reg.exec(str));*/
//正则表达式修饰符
/*var reg=/oracle/i;
var str="OraCle";
alert(reg.test(str));*/
var reg=/^a/m;
// \n是换行
var str="oracle\na";
alert(str);
alert(reg.test(str));
</script>
<script type="text/javascript">
//1.定义数组并赋值
/*var arr1=[1,2,3,4,5];
//取值 :数组名[下标名]
alert(arr1[2]);*/
//2.先定义后赋值
/*var arr2=[];
arr2[0]="你好";
arr2[2]=3.6;
alert(arr2[0]);*/
//3.先定义(new)后赋值
/*var arr3=new Array();
arr3[0]=400;
arr3[1]=500;
arr3[2]=600;
//获取数组的长度=最大下标+1 数组名:length
alert(arr3.length);*/
//二维数组
var arr=[["张三","李四"],["a","b","c"],[1,2]];
alert(arr[1][1]);
</script>
<script type="text/javascript">
//运算% 取余
//5%2 相当于5/2取余数
/*alert(5%2);*/
//a++ ++a 自增加一
/*var a=1;
//a++ 在参与运算时先赋值后+1
var b=a++ + 2;
alert(b);
alert(a);*/
/*var a=1;
//++a 在参与运算时先+1后赋值
var b=++a + 2;
alert(b);
alert(a);*/
//三目运算符:
//表达式?表达式成立显示的值:表达式不成立显示的值
var a=2;
b=a>1?a:0;
alert(b);
</script>
原文:https://www.cnblogs.com/boss-H/p/10700506.html