摘要: 1.表示有效数字 思路:组成元素 +-,整数部分,小数部分 最开头+-可以出现或者不出现 整数部分,一位数可以是0-9,多位数的话不能以0开头 可以出现小数点也可以不出现,出现的话前后必须有数字 于是 [+-]? (\d|[1-9]\d+) (\.\d+)? 合成:/^[+-]?(\d|[1-9]\ 阅读全文
posted @ 2017-02-04 17:40 花.花 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 正则:就是处理字符串的一个规则 用处: 1.匹配:字符串是否匹配规则,返回值是布尔值(test) 2.捕获:捕获字符串中符合规则的部分,返回值是null或数组(exec) 组成:元字符和修饰符 正则的构建:字面量(/\d/)和实例创建(new RegExp("\\d")),两者有区别,区别另说,常用 阅读全文
posted @ 2017-02-04 15:53 花.花 阅读(304) 评论(0) 推荐(0) 编辑
摘要: DOM映射:页面中的标签和js中获取到的元素对象或者元素集合是紧紧的绑定在一起的 页面中html结构改变了,js中不需要重新获取,集合里面的内容也会跟着自动改变 需要注意的是,如果将集合变成数组,这个将失效,如这里将 olis = Array.prototype.slice.call(olis);这 阅读全文
posted @ 2017-02-04 14:39 花.花 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 说两个概念,回流和重绘 回流:当html结构发生改变,如增删元素 位置发生改变 等,这样浏览器需要重新的计算一遍最新的DOM结构,从而重新的对当前的页面进行渲染 重绘:某一个元素的部分样式发生变化 浏览器只需要重新渲染当前元素 列表的数据一般都是从接口来的 假设是ul>li的布局,有三种绑定数据的方 阅读全文
posted @ 2017-02-04 11:12 花.花 阅读(204) 评论(0) 推荐(0) 编辑
摘要: sort() 方法在适当的位置对数组的元素进行排序,并返回排序后的数组。 sort 排序不一定是稳定的。默认排序顺序是根据字符串Unicode码点。 sort里面的回调函数,有两个参数,第一个参数表示数组的当前元素和第二个参数表示下一个元素,返回值是正数的话 当前元素和下一个元素调换位置. 仔细研究 阅读全文
posted @ 2017-02-03 17:49 花.花 阅读(297) 评论(0) 推荐(0) 编辑
摘要: try catch finally throw try{ // code1 }catch(e){ // code1有错误的话,会执行catch里面的代码code2,e是code1里面报的错,必须带这个参数 // code2 }finally{ // code1 有没有错,都会执行finally里面的 阅读全文
posted @ 2017-02-03 16:22 花.花 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.字符串变成数组,split 2.数组变字符串,join 玩个有点好玩的,将数组里面的数字求和 阅读全文
posted @ 2017-02-03 15:42 花.花 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 参考http://www.ruanyifeng.com/blog/2013/01/javascript_strict_mode.html 严格模式的目的:更严谨,更安全,更合理 1.两种调用方式 a.在脚本的第一行 "use strict",表明整个脚本都将以"严格模式"运行 b.在函数内部的第一行 阅读全文
posted @ 2017-02-03 14:17 花.花 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 1.假设法,假设第一个值是最大值和最小值 2.sort,数组的sort的方法,sort的回调函数,返回值是正的就会调换参数顺序,也就是 a-b>0 ,那么参数的a,b在数组中的顺序就会被调换,也就是b,a 3.Math.min(a,b,c...),Math.max(a,b,c...),找到参数中的最 阅读全文
posted @ 2017-02-03 11:45 花.花 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 上面是普通方法 父类的私有和公有属性都变成子类的公有属性 下面的call继承,父类的所有方法都变成子类的私有属性 阅读全文
posted @ 2017-02-03 10:33 花.花 阅读(117) 评论(0) 推荐(0) 编辑