第8页
-
webworker简单阐述
在前端领域中javascript是属于单线程的,如果需要多线程,webworker就诞生了。webworker可以执行多个操作。补充,如何用javascript来模拟一个多线程的? var a=123; setTimeout(function(){ &...
-
防抖和节流的区别是什么?防抖和节流的实现
防抖和节流的作用都是防止函数多次调用。区别在于,假设一个用户一直触发这个函数,且每次触发函数的间隔小于设置的时间 防抖的情况下只会调用一次节流的情况会每隔一定时间调用一次函数 防抖(debounce): n秒内函数只会执行一次,如果n秒内高频事件再次被触发,则重新计算时间 function debounce(func, wait, immediate = true) { let timer; // 延迟执行函数 const later = (context, args) =&...
-
17种不可错过的Javascript迷你库
最近看着下自己的github star,把我吓坏了,手贱党,收藏癖的我都收藏了300+个仓库了,是时候整理一下了。github star地址:https://github.com/yanhaijing这些库的共性是非常小,而且功能单一。cookie.js如果你操作过cookie的接口,那么你一定会感觉这东西的规范真的是太复杂了,根本记不住啊,其实你是对的,因为cookie的接口设计的是有问题的,也就是说设计的太底层了,根本不友好,那么来试试这个js库吧。地址:https://github.com/florian/c...
-
angularJS学习三部曲--第一部-基础
今天打算重新写一篇关于angularjs的贴子,之前写过一个不太全面,现在重新来写一个全面的。angularJS的简介用于增删改查类交互多的项目及SPA(单页面应用)中的并不适用于游戏,效果多,偏于展示的页面。官网:http://www.angularjs.org现在使用版本1.5.x;手册: https://docs.angularjs.org/api http://...
-
js构建一个ajax和jsonp框架
今天用js写一个ajax和jsonp的分装函数。话不多说开始了,先来个ajax.jsfunction json2url(json){ json.t=Math.random(); var arr=[]; for(var name in json){ &nb...
-
悟透这13到JS选择题,月薪过万不再是难题!
/*1.选项 * object undefined * answer: object 解释,返回实参的集合[] object; * */ (function(){ return typeof arguments; })(); /*2.选项number ...
最新留言
说:我靠,这是慕课网JS最后一道编程题啊
2021-01-26 15:13:52说:11
2017-11-07 15:01:02说:浮动这一篇的图片没有了
2017-08-21 12:46:18说:写的挺完整的
2016-03-09 16:58:34说:dsfa
2015-05-18 17:04:18