摘要:
行内元素: <span> <a> <i> <img> <button <input> <select> <strong> 粗体强调 <q> 段引用 <lable> 表格 块元素: <div> <h1>-6 <p> <form> <table> <ol> <ul> <li> <hr> 水平分割线 <c 阅读全文
摘要:
1.XSS跨站请求攻击 预防xss攻击 2.XSRF跨站请求伪造 预防XSRF攻击 阅读全文
摘要:
防抖: 在输入框中,可以使用防抖 //手写防抖 function debounce(fn, delay = 500) { let timer = null return function() { if(timer) { clearTimeout(timer) } timer = setTimeout 阅读全文
摘要:
1.父元素设置:text-align : center; 2.转化成块元素并设置宽度,设置margin : 0 auto; <div class="box"> <!-- <input id="input1" type="text"> --> <sapn id="input1">22222</sapn 阅读全文
摘要:
状态码: 1xx:服务器收到请求 2xx:请求成功 200成功 3xx:重定向 301永久重定向; 302临时重定向; 304资源未被修改 4xx:客户端错误 403没有权限; 404资源未找到 5xx:服务端错误 500服务器错误; 504网关超时 Restful API 一种新的API设计方法 阅读全文
摘要:
// const xhr = new XMLHttpRequest() // //true支持异步 // xhr.open('get', '/work1/javascript/ajax/ziyuan.json', true) // xhr.onreadystatechange = function( 阅读全文
摘要:
DOM是树结构 property: 修改对象属性,不会体现到html中(通过style改变节点的样式,不会加入html行内样式) attribute: 修改html属性,会改变html结构(setattribute,getattribute) 两者都有可能会引起DOM重新渲染 DOM操作非常昂贵,很 阅读全文
摘要:
Event Loop即事件循环,是指浏览器或Node的一种解决javaScript单线程运行时不会阻塞的一种机制,也就是我们经常使用异步的原理。 stack:栈 web apis:定义的api call stack:调用栈 callback queue:回调队列 event loop:事件轮询 同步 阅读全文
摘要:
promise有三种状态: pending 挂起 resolved rejected then正常状态返回resolved,里面有报错则返回rejected catch正常则返回resolved,里面有报错则返回rejected 只要是resolved状态后面的then都会继续执行下去 抛出错误会执 阅读全文
摘要:
####项目中的接口除了登录之外大多数都需要提供 token 才有访问权限 方式一:在每次请求的时候手动添加(麻烦)。 axios({ method: "", url: "", headers: { Authorization: "Bearer token" } }) 方式二:使用请求拦截器统一添加 阅读全文