摘要:
正则表达式的语法是:var expression = /pattern/flags; 正则表达式的匹配模式支持下列3个标志(flags): g:表示全局模式,应用于所有字符串,而不是查到一个就停止 var expression = /at/g 匹配字符串中所有at的实例 i:表示不区分大小写 var 阅读全文
摘要:
js提供了两种方法:Date.parse()和Date.UTC() 1、Date.parse() 接收一个表示日期的字符串参数,然后尝试根据这个字符串返回相应日期的毫秒数 例如: new Date(Date.parse("May 25,2005")) Wed May 25 2005 00:00:00 阅读全文
摘要:
toLocaleString、toString、valueOf的共同点和不同点 valueOf:返回的是数组本身; toString:返回有数组中每个值的字符串形式拼接而成的一个以逗号分隔的字符串,为了创建这个字符串会调用数组每一项的toString()方法; toLocaleString:调用时, 阅读全文
摘要:
1.instanceof 局限性,对于一个网页,或者一个全局作用域而言,使用instanceof就能得到满意的结果: if(value instanceof Array){ //对数组执行某些操作 } 2、Array.isArray 不管在哪一个全局执行环境中创建,都可确定某个值是不是数组,但是ie 阅读全文
摘要:
一、循环中的let声明 每次循环的时候let声明都会创建一个新变量i,并将其初始化为i的当前值,所以循环内部创建的每个函数都能得到属于他们的i的副本。 最初的: for (var i = 0 ; i < 10 ; i++) { array.push(function(){ console.log(i 阅读全文