
JS
学习JS
小香菜籽
少年去游荡,中年想掘藏,老年做和尚。
展开
-
get和post的区别
1、浏览器回退的时候get不会重新请求,post会2、get请求会被浏览器主动缓存,post不会3、get请求的参数会保留在浏览器历史记录里面,post不会。为了防止CSRF攻击建议使用post4、get请求在url中传递的参数有大小限制(不同浏览器限制不同,基本是2kb),而post没有5、get的参数是直接暴露在url上的,相对不安全。post的请求参数是在请求体中的原创 2022-09-21 17:29:53 · 521 阅读 · 0 评论 -
JS面试题2-实现一个防抖函数
实现一个防抖函数//在规定时间内触发第二次,则执行 //业务代码 function fn() { console.log("============="); } //设置鼠标事件 调用防抖函数 document.onmousemove = debounce(fn, 1000) function debounce(fn, delay) { //利用闭包保存定时器 let timer = null原创 2022-05-06 19:45:02 · 136 阅读 · 0 评论 -
JS手写面试题1--实现一个节流函数
实现一个简单的节流函数 //将业务代码与节流代码剥离出来 //节流函数 function throttle(fn, delay) { //创建节流函数 fn将调用下面的fn(),delay是设置节流间隔时间 let prev = Date.now() //开始时间 return function() { let now = Date.now() //当前时间原创 2022-05-06 18:43:54 · 105 阅读 · 0 评论 -
怎么解决Not Found找不到The requested URL /car.html was not found on this server.
怎么解决Not Found找不到The requested URL /car.html was not found on this server.原创 2022-04-27 09:44:59 · 9199 阅读 · 0 评论