
javascript
文章平均质量分 61
小虎周
小小程序员
展开
-
最简指令驱动前端框架 DaggerJS 初体验
一个偶然的刷网,看到了Dagger框架,看了一下官方文档,发现组件实现官网介绍的不是太清楚,就有了今天的笔记,实现了一下单页面组件开发。总体来看,框架比较轻量级,上手比较快,适合超小型应用开发。原创 2022-09-23 22:01:24 · 1198 阅读 · 1 评论 -
js预加载图片
$(window).on("load", function(){ var imgList = [ "./images/layers/content.png", "./images/layers/navigation.png", "./images/layers/popout.png", "./images/layers/transparent.gif" ]; for (var i =原创 2016-11-01 13:52:13 · 741 阅读 · 0 评论 -
svg Path 路径指令
PATH十种指令:括号内为相应参数,详细解释见后文。M = moveto(M X,Y) L = lineto(L X,Y) H = horizontal lineto(H X) V = vertical lineto(V Y) C = curveto(C X1,Y1,X2,Y2,ENDX,ENDY) S = smooth curveto(S X2,Y2,ENDX,ENDY) Q = qu原创 2016-06-29 16:41:23 · 5447 阅读 · 0 评论 -
js every扩展
if (!Array.prototype.every){ Array.prototype.every = function(fun /*, thisp*/) { var len = this.length; if (typeof fun != "function") throw new TypeError(); var thisp = arguments[1]; for (原创 2016-05-25 16:28:21 · 551 阅读 · 0 评论 -
京东众筹双色球中奖号计算方法
【京东中奖号计算方法】 将所有参与用户订单号随机排序(使用Excel中的RAND()函数生成随机数,然后对随机数进行排序),每人分配1个抽奖号(抽奖用户及抽奖号提前公示) 计算公式(双色球开奖后进行计算): ① 双色球中红球最大值、红球最小值、蓝球值按照顺序组成数值A(例如,某一期双色球红球最大值为32,红球最小值为02,蓝球原创 2015-09-10 22:50:03 · 3345 阅读 · 0 评论 -
html5 滑动事件
$(document).ready(function(){var startX,startY,endX,endYvar scrollTopVal=0; //左右滑动请自行修改//假定接受手指触摸事件的Dom对象id是"touchBox"document.getElementByIdx_x("touchBox").addEventListener("touchstart", touchStar转载 2015-06-16 14:07:39 · 2293 阅读 · 0 评论 -
android webview中java和js互调
html中通过js调用java代码java中生成一个名字为demo的javascript全局对象,js中可以调用这个全局对象:mWebView.addJavascriptInterface(new JavaScriptInterface(),"test"); final class JavaScriptInterface { DemoJavaScriptInterface()原创 2015-05-21 11:11:59 · 571 阅读 · 0 评论 -
javascript队列执行池类初探
javascript队列执行池初探在业务逻辑中,有时会遇到这样的逻辑,需要按一定的顺序执行一系列方法,而这一系列方法的个数不确定,执行时间是必须等上一个方法执行完,有时需要取消队列中还没有执行的方法,有时需要暂停队列执行,这样功能的一个类如果用javascript实现,我给起个名字叫:javascript队列执行池。代码:代码块语法遵循标准markdown代码,例如:<html><head>原创 2015-05-15 10:54:44 · 757 阅读 · 0 评论 -
绝对惊艳的地球自转js
diqiuzizhuaneval(z='p=""/* ,.oq#+ ,._, */;for(y in n="zw24l6k\4e3t4jnt4qj24xh2 x/* =<,m#F^ A W###q. */42kty24wrt413n243n\9h243pdxt41csb yz/* #K q##H######Am */43iyb6k43pk7243nm\r24"转载 2015-03-11 09:06:51 · 4111 阅读 · 1 评论 -
webstorm添加javascript各种框架提示功能.
在开发nodejs,现在大部分程序员选择webstorm,而一个优秀的IDE代码提示功能是最重要的功能之一,那么如如在开发javascript过程中添加提示功能呢?下面就是我们要讨论的内容.webstorm在Settings里有个神奇的地方,点进去,在下方的Languages & Frameworks-->JavaScript-->Libraries,这里就是为各种库提供提示的设置部分,现在你原创 2015-03-05 09:26:32 · 20310 阅读 · 1 评论 -
javascript技巧:用闭包传递参数
function aaa(s){ return function(){ alert(s); } } setTimeout(aaa('kkkkkkk'),100);分析上面的代码,setTimeout接收的是一个function,不能接收参数,而这段代码很巧妙的用闭包的方法传递了一个参数.顺便总结一下什么是闭原创 2015-03-03 16:04:11 · 2887 阅读 · 0 评论