02 2020 档案
摘要:⼩程序中⽀持es7的async语法 es7的 async 号称是解决回调的最终⽅案 在⼩程序的开发⼯具中,勾选 es6转es5语法 下载 facebook 的 regenerator 库中的 regenerator/packages/regenerator-runtime/runtime.js 在⼩
阅读全文
摘要:ES6相关概念 什么是ES6 ES 的全称是 ECMAScript , 它是由 ECMA 国际标准化组织,制定的一项脚本语言的标准化规范。 为什么使用 ES6 ? 每一次标准的诞生都意味着语言的完善,功能的加强。JavaScript语言本身也有一些令人不满意的地方。 变量提升特性增加了程序运行时的不
阅读全文
摘要:正则常用语法 常用正则表达式 Java使用正则表达式方法 JS使用正则表达式方法 正则表达式( Regular Expression )是用于匹配字符串中字符组合的模式。 正则表通常被用来检索、替换那些符合某个模式(规则)的文本,例如验证表单:用户名表单只能输入英文字 母、数字或者下划线, 昵称输入
阅读全文
摘要:ES5 中的新增方法 数组方法 字符串方法 对象方法函数进阶 函数定义 函数的调用方式 this 严格模式 高阶函数 闭包 递归 ES5 中的新增方法 1. 数组方法 array.forEach(function(currentValue, index, arr)) //对数组的每个元素执行一次提供
阅读全文
摘要:1.面向对象 1.1 两大编程思想 1.2 面向过程编程 POP(Process-oriented programming) 1.3 面向对象编程 OOP (Object Oriented Programming) 1.4 面向过程和面向对象的对比2.ES6 中的类和对象 2.1面向对象 2.2对象
阅读全文
摘要:window.sessionStorage window.localStorage 之前,这些都是由 cookie 完成的。但是 cookie 不适合大量数据的存储,因为它们由每个对服务器的请求来传递,这使得 cookie 速度很慢而且效率也不高。 本地存储特性 1、数据存储在用户浏览器中 2、设置
阅读全文
摘要:HTML代码 <div class="focus"> <!-- 左侧按钮 --> <a href="javascript:void(0);" class="arrow-l"> < </a> <!-- 右侧按钮 --> <a href="javascript:void(0);" class="a
阅读全文
摘要:1.PC端网页特效 1.1 offset 1.2 offset 与 style 区别 案例:获取鼠标在盒子内的坐标 1.3 元素可视区 client 系列 1.4元素 scroll 系列属性 页面被卷去的头部兼容性解决方案 总结 原生的动画函数封装animate.js 原生JS轮播图 2.移动端网页
阅读全文
摘要:1. 注册事件(绑定事件) 1.1注册事件概述 1.2 addEventListener 事件监听方式 1.3 attachEvent 事件监听方式 1.4 注册事件兼容性解决方案 2. 删除事件(解绑事件) 2.1 删除事件的方式 2.2 删除事件兼容性解决方案 3. DOM 事件流 4. 事件对
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv
阅读全文