11 2017 档案
摘要:1.闭包(closure)就是一个函数引用另外一个函数的变量,因为变量被引用着所以不会被回收,因此可以用来封装一个私有变量。这是优点也是缺点,不必要的闭包只会徒增内存消耗!在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。 2.用处: a.一个是前面提到的可以读取函数内部的变量, b.另一个
阅读全文
摘要:1.目前出现的问题: a.随意使用全局变量,会存在冲突的风险和难以解决的问题。 b.现有JS代码共享流程中的状态,参数,都是通过按钮传递,非常别扭,不易于管理。 c.通过完成后的代码很难知晓业务流程,很蹩脚。 2.目前的代码方案优点: a.代码的公共参数、公共函数一目了然,复用也简单。 b.可以根据
阅读全文
摘要:1.index(),这里的索引从0开始计数。 2.CSS3里面dom:nth-child(index),这里的index从1开始计数。 ***3.javascript对象、DOM对象、JQuery对象 3.1 javascript对象 3.2 DOM对象:传统的方法(javascript)获得的对象
阅读全文
摘要:1.array.push() :在数组尾部添加新的元素,并返回新的数组长度。 2.array.unshift() :在数组头部添加新的元素,并返回新的数组长度。[听说IE浏览器不支持] 3.array.pop() :删除并返回数组最后一个元素。 4.array.shift() :删除并返回数组第一个
阅读全文
摘要:常用函数: 1. slice(start,end): 支持1-2个参数,第一个参数是开始位置,第二个参数是结束位置,左闭右开。 2. split(xx):把字符串以xx分割形成数组,与数组操作函数join(xx)互逆的效果。 3. charAt(i)输出指定下标的字母,长度为1,适用于把字符串切割成
阅读全文

浙公网安备 33010602011771号