js规则和运算符

  1. 通过“+”号或toString()方法将数值转换成字符串。
  2. 通过parseInt()将字符串转换成整型。
  3. 通过parseFloat()将字符串转换成浮点型。
  4. charAt()

    获取字符串特定索引处的字符

    toUpperCase()

    将字符串的所有字符转换成大写字母

    indexOf()

    返回字符串中特定字符串第一次出现的位置

    substring()

    返回字符串的某个子串

    slice()

    返回字符串的某个子串,支持负数参数,功能更强大

    concat()

    用于将多个字符串拼加成一个字符串

    .

    可以匹配任何字符

    d

    匹配0-9的所有数字

    D

    匹配非数字

    s

    匹配所有空白字符,包括空格、制表符、换行符、回车符等

    S

    匹配所有非空白字符

    w

    匹配所有的单词字符,包括0-9数字、26个英文字母和下划线

    W

    匹配所有的非单词字符

    

    匹配单词边界

    B

    匹配非单词边界

    [abc]

    查找方括号之间的任何字符

    [^abc]

    查找任何不在方括号之间的字符

    [0-9]

    查找任何从0至9的数字

    [a-z]

    查找任何从小写a到小写z的字符

    [A-Z]

    查找任何从大写A到大写Z的字符

    [A-z]

    查找任何从大写A到小写z的字符

    (red|blue|green)

    查找任何指定的选项

  5. <script>

        var arr=new Array();

        arr[0]=1;

        arr[2]="abc";

        arr[3]=true;

        document.write(arr[0]+"<br/>");

        document.write(arr[1]+"<br/>");

        document.write(arr[3]+"<br/>");

        document.write(arr.length+"<br/>");

    </script>
  6. <script>

        var arr=[1,2,3,"abc",true];

        for(i=0;i<arr.length;i++){

            document.write(arr[i]+"<br/>");

        }

    </script>
  7. <script>

        var arr1=[2,5,6];//定义时直接给数组元素赋值

        var arr2=[];//定义一个空数组

        var arr3=new Array();//定义一个空数组并通过索引来赋值

        arr3[0]=1;

        arr3[3]="abc";

    </script>
原文地址:https://www.cnblogs.com/haoduoyu0512/p/12959122.html