AJAX跨域问题 Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher AJAX跨域问题 请求可以到达服务器,服务器正常响应,只是被浏览器拦截下来,浏览器为了保护浏览器,需要浏览器授权,我们可以看到是要求服务器设置响应头 所以在路由中设置响应头就可以解决了 12345678910111213//设置路由app.get("/student", (r 2024-07-21 Jack #Blog
CSS选择器 Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher CSS选择器 通用选择器 1234/* 所有后代元素 */ ul li { color: red } 子代选择器 1234/*子代选择器,只选子代*/ ul > li { color: re 2024-07-21 Jack #Blog
Fetch基于Promise的API Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher Fetch基于Promise的API Fetch是浏览器原生支持的Api,类似于ajax的发送请求 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 2024-07-21 Jack #Blog
JSONP跨域完成获取信息 Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher JSONP跨域完成获取信息 服务器端返回函数信息 1234app.get("/jsonp",(req,res) => { res.type("application/javascript") res.send("add 2024-07-21 Jack #Blog
JS回调 Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher JS回调 123456789101112131415function sum(a,b,cb){ const nowTime = Date.now() setTimeout(() => { cb(a + b) },3000) 2024-07-21 Jack #Blog
JWT的使用 Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher JWT的使用 1234567891011121314const { log } = require("console");const jwt = require("jsonwebtoken")const obj = { n 2024-07-21 Jack #Blog
Promise Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher Promise Promise的存在意义 就是来解决回掉地狱的问题,通过Resolve()来存取数据,then会在Promise状态为fullfill的时候执行,异步取数据的关键在什么时候取,直接取可能还没有数据 用promise解决回掉地狱 123456789101112131415161718 2024-07-21 Jack #Blog
Promise原理 Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher Promise原理 首先来看栈的情况 这里容易误解的是栈和队列不在内存,都是在内存的 ,JS中有两个队列,一个是宏队列,一个是微队列 , 先从微队列取完,才能执行宏任务队列 2024-07-21 Jack #Blog
axios Time: 2024-07-21 Sunday 14:49:01 Author: Jackasher axios 123456789101112btn3.onclick = function (){ axios({ method: "get", url: "http://127.0.0.1:300 2024-07-21 Jack #Blog