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>

浙公网安备 33010602011771号