劳伦斯 劳伦斯
4年前
如何用 JS 实现二叉堆
这是第90篇不掺水的原创,想获取更多原创好文,请搜索公众号关注我们吧本文首发于政采云前端博客:如何用JS实现二叉堆(https://zoo.team/ar
LinMeng LinMeng
4年前
js动态生成二维码
需求:项目需要根据链接实时生成二维码,当检测终端是PC时,将当前项目链接生成二维码供用户手机端使用判断终端是否为mobilefunctionisMobile(){letflagnavigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile
Wesley13 Wesley13
3年前
3、Angular JS 学习笔记 – Controllers [翻译中]
理解控制器在Angular中,一个控制器是一个javascript构造函数用于填充Angular作用域。当一个控制器通过使用ngcontroller指令附加到DOM上的时候,Angular将初始化一个新的Controller对象,使用指定的控制器构造函数。一个新的子作用域将可以作为一个参数$scope被注入到控制器构造函数。控制器用
Stella981 Stella981
3年前
Console Api 让 JS 调试更简单、高效
所有ConsoleApi <scripttype"text/javascript"console.dir(console);</script!(https://oscimg.oschina.net/oscnet/95a860f3d4ec5a09ee3f53761b64594745e.jpg)
Stella981 Stella981
3年前
Node.js的异步编程库async
官方文档:http://caolan.github.io/async/docs.html(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fcaolan.github.io%2Fasync%2Fdocs.html)async包含了几个部分,Controlflow(异步流程处理)
Stella981 Stella981
3年前
Ext JS 4即将正式发布,值得期待
ExtJS(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.sencha.com%2Fproducts%2Fextjs%2F)是一个针对Web的UI库。它是市场上的轻量级工具,它通过抽象,支持开发人员不必强制性地编写HTML的源代码,而且允许开发人员灵活的扩展组件库或者通过简单强
Stella981 Stella981
3年前
JS中some(),every(),forEach(),map(),filter()区别
js(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Flib.csdn.net%2Fbase%2Fjavascript)在1.6中为Array新增了几个方法map(),filter(),some(),every(),forEach(),也就是一共有这么多方法了。刚开始接触这些倒也记得不
Wesley13 Wesley13
3年前
JS判断页面被拉到最底部时
整个页面被拉到最底部时执行$(window).scroll(function(){varc$(window).height();vara$("body").scrollTop()varb$("body").heigh
Wesley13 Wesley13
3年前
JS中如何防止表单重复提交问题
在登录页面html中写如下代码<scripttype"text/javascript"varissubmitfalse;functiondosubmit(){if(issubmitfalse){issub
Wesley13 Wesley13
3年前
JS 代码调试经验总结(菜鸟必读)
前言:不知不觉写了很多,希望你能耐心看完这篇文章任何一个编程者都少不了要去调试代码,不管你是高手还是菜鸟,调试程序都是一项必不可少的工作。一般来说调试程序是在编写代码之后或测试期修改Bug时进行的,往往在调试代码期间更加能够体现出编程者的水平高低以及分析问题的准确度。不少初学者在寻找错误原因时,总是不得要领,花费了大量时间却无法解决一些最终证明