摘要:
1.表示有效数字 思路:组成元素 +-,整数部分,小数部分 最开头+-可以出现或者不出现 整数部分,一位数可以是0-9,多位数的话不能以0开头 可以出现小数点也可以不出现,出现的话前后必须有数字 于是 [+-]? (\d|[1-9]\d+) (\.\d+)? 合成:/^[+-]?(\d|[1-9]\ 阅读全文
摘要:
正则:就是处理字符串的一个规则 用处: 1.匹配:字符串是否匹配规则,返回值是布尔值(test) 2.捕获:捕获字符串中符合规则的部分,返回值是null或数组(exec) 组成:元字符和修饰符 正则的构建:字面量(/\d/)和实例创建(new RegExp("\\d")),两者有区别,区别另说,常用 阅读全文
摘要:
DOM映射:页面中的标签和js中获取到的元素对象或者元素集合是紧紧的绑定在一起的 页面中html结构改变了,js中不需要重新获取,集合里面的内容也会跟着自动改变 需要注意的是,如果将集合变成数组,这个将失效,如这里将 olis = Array.prototype.slice.call(olis);这 阅读全文
摘要:
说两个概念,回流和重绘 回流:当html结构发生改变,如增删元素 位置发生改变 等,这样浏览器需要重新的计算一遍最新的DOM结构,从而重新的对当前的页面进行渲染 重绘:某一个元素的部分样式发生变化 浏览器只需要重新渲染当前元素 列表的数据一般都是从接口来的 假设是ul>li的布局,有三种绑定数据的方 阅读全文