Promise是异步编程的一种解决方案。 可以有效的避免回调地狱的问题 语法 new Promise是创建一个Promise对象 小括号中((resolve, reject) => {})也很明显就是一个函数,而且我们这…
ES6 语法和模块和箭头函数
[toc] for循环 es5写法, 通常会写成下面这个样子 const myArray = [10, 20, 30] for (var index = 0; index < myArray.length; ind…
JavaScript 弹出框
JavaScript 弹出框 JavaScript 有三种类型的弹出框:警告框、确认框和提示框。 确认框 <!DOCTYPE html> <html> <body> <h1>…
JavaScript 表单全选, 取消全选,获取选中的checkbox
<div> <button id="batchDelete" type="submit" class="btn btn-primary">批量删除解析</button> <tab…
JavaScript 三元运算
js 三元运算 条件(三元)运算符是 JavaScript 仅有的使用三个操作数的运算符。一个条件后面会跟一个问号(?),如果条件为 truthy ,则问号后面的表达式A将会执行;表达式A后面跟着一个冒号(:),如果条件…
JavaScript 对象构造器
JS 对象构造器 https://www.w3school.com.cn/js/js_object_constructors.asp this 关键词 在 JavaScript 中,被称为 this 的事物是代码的“拥有…
JavaScript 作用域
JavaScript 作用域 JavaScript 函数作用域 在 JavaScript 中有两种作用域类型: – 局部作用域 – 全局作用域 局部 JavaScript 变量 <!DOCT…
JavaScript 异常处理
https://www.w3school.com.cn/js/js_errors.asp try 语句使您能够测试代码块中的错误。 catch 语句允许您处理错误。 throw 语句允许您创建自定义错误。 finally…
JavaScript 日期
JavaScript的日期和时间 注释:JavaScript 从 0 到 11 计算月份。 一月是 0。十二月是11。 JavaScript 日期的定义方法 // 创建日期对象的4中方法, // new Date() 用…
JavaScript 常用数据类型
JavaScript 数据类型 银角大王 JavaScript 有多种数据类型:数字,布尔, 字符串,数组,对象等等: var length = 16; // 数字 var lastName = "baiyongjie"…