
Javascript
NNode
Your will, My hands.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
javascript canvas 实现下雪效果 圣诞节专用
直接引入以下JS代码就OK 原生JS,不需要JQuery/* http://blog.csdn.net/jesounao */function r(a){return a*Math.random()}function s(){return document.createElement("canvas")}function u(){var a,d,e,f;for(p+=0.01,d=Math.si原创 2015-12-29 23:11:55 · 1320 阅读 · 0 评论 -
你不知道的JavaScript细节整理
字符串字符串方法(String methods)字符串有许多有用的方法。例如:> 'abc'.slice(1) // 复制子字符串 'bc'> 'abc'.slice(1, 2) 'b'> '\t xyz '.trim() // 移除空白字符 'xyz'> 'mjölnir'.toUpperCase() 'MJÖLNIR'> 'abc'.indexOf('b') // 查找原创 2016-01-19 22:28:50 · 656 阅读 · 0 评论 -
ionic & AngularJS 传递url类型的参数
ionic用的是ui-router,如果参数是一个路径,直接使用:url: "/newslist/:url",就会出现问题,比如当传递的时候:href="#/tab/{{u}}",假如u的值为http://isunday.top,那么拼接起来就会变成:#/tab/http://isunday.top,造成错误。so,定义path类型的路由应该如下:url: "/newslist/{path:.*}"原创 2016-03-21 11:26:02 · 2152 阅读 · 0 评论 -
CSS3 特效按钮 + 原生JS递归实现fadeout
Demo原创 2016-03-21 11:28:35 · 620 阅读 · 0 评论 -
JS&CSS3 侧边能显示隐藏的布局
Demo: side-layout原创 2016-03-21 11:30:28 · 1172 阅读 · 0 评论 -
JS多线程研究
http://www.cnblogs.com/jeffwongishandsome/archive/2011/06/13/2080145.html重新认识javascript的settimeout和异步今晚看到QLeelulu的一道JavaScript面试题(setTimeout),稍微想了一下,好不容易连猜带蒙,凑巧说对了答案。但是原因到底是什么呢?自己一时也说不太清楚,反正感觉就是一个死循环造成原创 2016-09-24 20:22:10 · 540 阅读 · 0 评论 -
Web版 扫雷 JS实现
这几天中毒了,无比迷恋扫雷游戏(摔!明明是机房机器渣到只能玩扫雷),于是在上网络互联与路由课的时候,写了个Web版的扫雷游戏,起码能玩了,嘿嘿,晚上又增加了一些有趣的东东,还有个彩蛋。DEMO:http://imgbattle.cn/mine/其中雷区扩展的时候,用的BFS算法。考虑到所有节点都必须被储存,因此BFS的空间复杂度为 O(|V| + |E|),其中 |V| 是节点的数目,而 |E| 是原创 2016-05-26 11:03:55 · 6235 阅读 · 8 评论 -
JS滚动加载数据的方法
$(window).scroll(function () { var scrollTop = $(this).scrollTop(); var scrollHeight = $(document).height(); var windowHeight = $(this).height(); if (scrollTop + windowHeight == scrollH原创 2016-06-11 10:54:31 · 1000 阅读 · 0 评论 -
Node.js模拟请求发微博
新浪微博SDK需要申请App key,极其不方便,通过Node.js模拟请求发送微博,可以方便的达到某些羞羞的目的。Github: weibo-post使用Node.js通过https请求发送微博。仅供学习交流,请勿用于商业用途,并遵守新浪微博相关规定。用法:使用 npm 下载包:$ npm i --save-dev weibo-post在你的 js 文件中://...原创 2018-02-16 14:04:22 · 1125 阅读 · 0 评论