随笔分类 - JS
摘要:① 同步任务由 JavaScript 主线程次序执行② 异步任务委托给宿主环境执行③ 已完成的异步任务对应的回调函数,会被加入到任务队列中等待执行④ JavaScript 主线程的执行栈被清空后,会读取任务队列中的回调函数,次序执行⑤ JavaScript 主线程不断重复上面的第 4 步 JavaS
阅读全文
摘要:async/await 是 ES8(ECMAScript 2017)引入的新语法,用来简化 Promise 异步操作 如果返回值是Promise实例对象 被await修饰后 就不是Promise实例对象 变成了实际的值 如果在 function 中使用了 await,则 function 必须被 a
阅读全文
摘要:① Promise 是一个构造函数⚫ 我们可以创建 Promise 的实例 const p = new Promise()⚫ new 出来的 Promise 实例对象,代表一个异步操作② Promise.prototype 上包含一个 .then() 方法⚫ 每一次 new Promise() 构造
阅读全文
摘要:测试环境: npm init -y 生成package.json 修改package.json里面的 "type":"module" 一、导出导入 1.默认导出默认导入 export default { } import m from 'xxx.js' m接收为对象 2.按需导出和导入 export
阅读全文
摘要:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript
阅读全文
摘要:1.子组件操作父组件值 父组件代码: import React, { Component } from 'react' import Demo from './Demo' class Todo extends Component { constructor(){ super(); this.stat
阅读全文
摘要:1.var let const区别 let有作用域限制,只限于当前代码块,没有作用域的提升 let不能声明相同的变量 const:主要声明常量 2.解构赋值 3.数据集合SET 特点:类似数组,没有重复的元素(唯一的) 开发中用于去除重复数据 Key和Value都是相等的 创建集合: let set
阅读全文
摘要:安装步骤:https://www.cnblogs.com/zhaomeizi/p/8483597.html 1.vue基本架构 2.vue-resource返回值 this==vm _this == vm 但是作用域发生了改变 3.v-for 循环 item -- val index -- key
阅读全文
摘要:/*判断身份证号*/var cardno = $('input[name=cardno]').val();var isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$|^[1-9]\d{5}[1-9]\d{3}((0\d)|
阅读全文
摘要:$(_this).parents('tr').remove(); //删除一行
阅读全文
摘要:<!doctype html><html><head> <meta charset="utf-8"> <title>广告主注册</title> <link href="__CSS__/index.css" rel="stylesheet" /> <script src="__JS__/jquery-
阅读全文
摘要:setTimeout('location.reload()',1000);//页面刷新 1000为延时的毫秒数1.setInterval() - 间隔指定的毫秒数不停地执行指定的代码。2.setTimeout() - 暂停指定的毫秒数后执行指定的代码var setT = setTimeout(fu...
阅读全文
摘要://设置或获取对象指定的文件名或路径。alert(window.location.pathname) //设置或获取整个 URL 为字符串。 alert(window.location.href);//设置或获取与 URL 关联的端口号码。alert(window.location.port) //...
阅读全文
摘要://按回车登录 $(document).keyup(function(event){ if(event.keyCode ==13){ $("#loginbtn").trigger("click"); } });
阅读全文
摘要:身份证正则://身份证正则表达式(15位)isIDCard1=/^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$/;//身份证正则表达式(18位)isIDCard2=/^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))...
阅读全文