12 2016 档案
摘要:问题描述 前些天在练习写一个小例子的时候用到了定时器,发现在setInterval和setTimeout中传入函数时,函数中的this会指向window对象,如下例: 问题原因 从上述例子中可以看到setTimeout中函数内的this是指向了window对象,这是由于setTimeout()调用的
阅读全文
摘要:4月16日已更新,由于聚合数据的天气api已开始收费,所以导致前一段时间页面报错,不能查询,现已更新,目前api使用的是nowapi及百度地图开放平台。本文中代码也已更新,欢迎广大朋友提出宝贵意见,若能给个star就再好不过了(^_^)。 预览地址:点此预览 完整代码地址:zsqosos.githu
阅读全文
摘要:本文是在我开始学习JavaScript继承时,对原型继承的一些理解和运用。文中所述的继承方式均是使用js特有的原型链方式,实际上有了ES6的类之后,实现继承的就变得十分简单了,所以这种写法现在也不在推荐使用了,对于对象的继承更推荐使用ES6的class来实现。我会在后续的文章中详细介绍这种实现继承的
阅读全文
摘要:FCC中的javascript中级算法题解答 中级算法的题目中用到了很多js的知识点,比如迭代,闭包,以及对json数据的使用等等,现在将自己中级算法的解答思路整理出来供大家参考讨论。欢迎大家提出新的思路,写出更简单的解法。 说明:最小的数字并非总在最前面 如:sumAll([4, 1]) 应该返回
阅读全文
摘要:FCC上的javascript基础算法题 前一阵子做的基础算法题,感觉做完后收获还蛮大的,现在将自己的做法总结出来,供大家参考讨论。基本上做到尽量简短有效,但有些算法还可以继续简化,比如第七题若采用正则表达式来匹配,则一行代码就可以完成需求。欢迎大家提出不同解法。末尾有FCC的链接,感兴趣的同学可以
阅读全文
摘要:利用面向对象自己动手写了一个封装好的jquery轮播组件,可满足一般需求,不仅使用简单且复用性高。 demo:点此预览 代码地址:https://github.com/zsqosos/component_library/tree/master/jquery-carousel 具体代码如下: HTML
阅读全文

浙公网安备 33010602011771号