摘要: * zepto * 特点: 1、体积8kb 2、针对移动端的框架 3、语法同jquery大部分一样,都是$为核心函数 4、目前功能完善的框架体积最小的左右 * 同jquery相似的语法 核心:$ --作为函数使用 参数: 1、function(){} 2、选择器字符串 3、html标签字符串 3、D 阅读全文
posted @ 2019-07-25 13:08 竹林听雪 阅读(229) 评论(0) 推荐(0) 编辑
摘要: ## JS模块化 * 模块化的理解 * 什么是模块? * 将一个复杂的程序依据一定的规则(规范)封装成几个块(文件), 并进行组合在一起 * 块的内部数据/实现是私有的, 只是向外部暴露一些接口(方法)与外部其它模块通信 * 一个模块的组成 * 数据 >内部的属性 * 操作数据的行为 >内部的函数 阅读全文
posted @ 2019-07-25 06:58 竹林听雪 阅读(146) 评论(0) 推荐(0) 编辑
摘要: ## ES7* 指数运算符: *** Array.prototype.includes(value) : 判断数组中是否包含指定value * **区别方法的2种称谓** * 静态(工具)方法 * Fun.xxx = function(){} * 实例方法 * 所有实例对象 : Fun.protot 阅读全文
posted @ 2019-07-25 06:56 竹林听雪 阅读(183) 评论(0) 推荐(0) 编辑
摘要: ## ES6 1. **2个新的关键字** * let/const * 块作用域 * 没有变量提升 * 不能重复定义 * 值不可变 (***let1. 作用: * 与var类似, 用于声明一个变量2. 特点: * 在块作用域内有效 * 不能重复声明 * 不会预处理, 不存在提升3. 应用: * 循环 阅读全文
posted @ 2019-07-25 06:55 竹林听雪 阅读(131) 评论(0) 推荐(0) 编辑
摘要: ## ES5 **严格模式** 1. 理解: * 除了正常运行模式(混杂模式),ES5添加了第二种运行模式:"严格模式"(strict mode)。 * 顾名思义,这种模式使得Javascript在更严格的语法条件下运行2. 目的/作用 * 消除Javascript语法的一些不合理、不严谨之处,减少 阅读全文
posted @ 2019-07-25 06:54 竹林听雪 阅读(257) 评论(0) 推荐(0) 编辑