4.13.1

<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>

猜你喜欢

转载自www.cnblogs.com/boss-H/p/10700506.html