摘要: 阅读全文
posted @ 2016-12-28 12:12 桃小蛋 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 原理:利用冒泡的原理,把事件加到父级上,父元素监听器会分析从子元素冒泡上来的事件,找到是哪个子元素的事件。 好处:比用for循环提高性能 动态添加的li不需要绑定事件 阅读全文
posted @ 2016-12-28 11:57 桃小蛋 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 1、变量 2、运算符 3、数组 4、流程语句 5、字符串函数 6、函数基础 7、DOM操作 8、BOM 9、正则表达式 阅读全文
posted @ 2016-12-27 23:00 桃小蛋 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 创建对象方式: 【工厂模式】:无法解决对象识别问题 【构造函数模式】:每个方法都要在每个实例上创建一遍 【原型模式】:原型上属性为引用类型的问题,见例子 【组合模式】:解决上述问题 【动态原型模式】:把所有信息封装在构造函数中,同时具备组合模式的优点。 【寄生构造函数模式】【稳妥构造函数模式】 继承 阅读全文
posted @ 2016-12-27 22:48 桃小蛋 阅读(532) 评论(0) 推荐(0) 编辑
摘要: 类型检测: 类和对象: Call,Apply,Bind 阅读全文
posted @ 2016-12-27 15:36 桃小蛋 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.阻止enter提交 阅读全文
posted @ 2016-12-23 20:26 桃小蛋 阅读(99) 评论(0) 推荐(0) 编辑
摘要: transform:转换 transition:过渡 animation:动画 阅读全文
posted @ 2016-12-23 20:06 桃小蛋 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 容器 属性: 属性的值: 一行中的元素在主轴上的对齐方式 一行中的元素在交叉轴上的对齐方式 多根轴线的对齐方式(一根轴线无效) 项目 属性: 属性的值:允许单个元素有与其他元素不一样的对齐方式,可覆盖align-items PS1--css3多列: PS2--css3自适应: 阅读全文
posted @ 2016-12-23 20:06 桃小蛋 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 语法对比: Promise .then(f).catch(f)是.then(f,f)的语法糖 .all([A,B,C])等最慢的 .race([A,B,C])最快的 $.Deferred .done(f).fail(f)是.then(f,f)的语法糖 .when(A,B,C)等最慢的 无类似race 阅读全文
posted @ 2016-12-23 19:53 桃小蛋 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 一、排序: 1.选择排序: 2.交换排序: 3.插入排序 二、查找: 三、节点遍历: 四、数组去重: 时间复杂度:找出算法中的基本语句->计算基本语句的执行次数的数量级->用大O记号表示算法的时间性能。 空间复杂度:存储算法本身所占用的存储空间+算法的输入输出数据所占用的存储空间+算法在运行过程中临 阅读全文
posted @ 2016-12-23 18:51 桃小蛋 阅读(215) 评论(1) 推荐(1) 编辑