621 JavaScript_对象_RegExp1 and 622 JavaScript_对象_RegExp2

JavaScript_Number

  1.创建

    var myNum=new Number(value);
    var myNum=Number(value);

      参数 value 是要创建的 Number 对象的数值,或是要转换成数字的值。

  2.方法

    toString 把数字转换为字符串,使用指定的基数。

    toLocaleString 把数字转换为字符串,使用本地数字格式顺序。

    toFixed 把数字转换为字符串,结果的小数点后有指定位数的数字。

    toExponential 把对象的值转换为指数计数法。

    toPrecision 把数字格式化为指定的长度。

    valueOf 返回一个 Number 对象的基本数字值。

  3. 属性

    constructor 返回对创建此对象的 Number 函数的引用。

    MAX_VALUE 可表示的最大的数。

    MIN_VALUE 可表示的最小的数。

    NaN 非数字值。

    NEGATIVE_INFINITY 负无穷大,溢出时返回该值。

    POSITIVE_INFINITY 正无穷大,溢出时返回该值。

    prototype 使您有能力向对象添加属性和方法。

JavaScript_String

  1.创建

    new String(s);
    String(s);
    参数 s 是要存储在 String 对象中或转换成原始字符串的值。

  2.方法

  3. 属性

    constructor 对创建该对象的函数的引用

    length 字符串的长度

    prototype 允许您向对象添加属性和方法

JavaScript__RegExp1 

 

 RegExp:正则表达式
           

1.正则表达式:定义字符串的组成规则

  1. 单个字符:[] 

    如: [a] [ab] [a-zA-Z0-9_]  

    特殊符号代表特殊含义的单个字符:      

    \d:单个数字字符 [0-9]      

    \w:单个单词字符[a-zA-Z0-9_]

  2. 量词符号:

    ?:表示出现0次或1次  

    *:表示出现0次或多次  

    +:出现1次或多次 

    {m,n}:表示 m<= 数量 <= n     

      m如果缺省: {,n}:最多n次

      n如果缺省:{m,} 最少m次

  3. 开始结束符号

     ^:开始

    $:结束

  1.创建

    1.var reg = new RegExp("正则表达式");

    2.var reg = /正则表达式/;

  2.方法

    1.true(参数):验证指定的字符串是否符合正则定义的规范

    <script>
 //正则表达式方式·1
        var reg = new RegExp("^\\w{6,12}$");
        //正则表达式方式·2
        var reg1 = /^\w{6,12}$/;
        /*
        //弹窗显示
        alert(reg);
        //弹窗显示
        alert(reg1);*/
        //赋值
        var usernaem ="zhangsan";
        //验证
        let b = reg1.test(usernaem);
        //弹窗显示
        alert(b);
    </script>

 

posted @ 2022-10-25 15:20  ja不会va  阅读(124)  评论(0)    收藏  举报