07 2018 档案
摘要:一、为什么要是用let和const代替var声明变量 1、var声明的变量是函数作用域的,存在变量的提升。(变量的声明会被提前到当前作用域的最前面) 由于var声明的变量存在变量提升,所以当condition为false时,输出变量不会提示value变量未定义的错误,上面的代码类似于 2、var可以
阅读全文
摘要:一、正则表达式 正则表达式,又称规则表达式。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本,JavaScript用RegExp表示正则表达式。 二、创建正则表达式 a、对象字面量 var pattern=/s$/; 通过对象字面量每次都会都创建一个新的对象。 b、构造函数RegExp(
阅读全文