js
清欢。。
这个作者很懒,什么都没留下…
展开
-
JavaScript For 循环
JavaScript For 循环 循环可以将代码块执行指定的次数。 JavaScript 循环 执行相同代码,但是其中某个值不一样时可以用for循环输出 document.write(cars[0] + "<br>"); document.write(cars[1] + "<br>"); document.write(cars[2] + "<br>"); do...原创 2020-03-21 21:41:05 · 185 阅读 · 0 评论 -
理解函数防抖 & 函数节流
函数防抖 & 函数节流 函数防抖和函数节流都是防止某一时间频繁触发,但是这两兄弟之间的原理却不一样。 函数防抖是某一段时间内只执行一次,而函数节流是间隔时间执行。 函数防抖(debounce)与 函数节流(throttle) 都是为了限制函数的执行频次,以优化函数触发频率过高导致的响应速度跟不上触发频率,出现延迟,假死或卡顿的现象。 <!-- 防抖 节流 --> <div class="box"> 没有防抖的 input:<input type="text" c原创 2020-08-05 21:00:08 · 298 阅读 · 1 评论 -
前端浏览器跨域问题
跨域问题 1、什么跨域? 跨域指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。 同源策略:是指协议、域名、端口都要相同,只要三者有一个不同就会产生跨域。 例如:a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名有不同,所进行的访问行为都是跨域的,而浏览器为了安全问题一般都限制了跨域访问,也就是不允许跨域请求资源。注意:跨域限制访问,事实上是浏览器的限制策略,理解这一点很重要。 2、三种方式解决跨域问题 1.- JSONP(需前原创 2020-08-03 21:01:19 · 296 阅读 · 0 评论