以下属于“javascript 标签”的內容
-
抢沙发
JS数组的every()和some()迭代方法
2015-08-03 By ustckris 分类:编程语言 3,710人浏览
every()与some()方法都是JS中数组的迭代方法。every()和some()都会对数组中的每一项运行给定函数,对every()来说,如果该函数对每一项返回true,则返回true;而some()的话,对任一项返回true,则返回true。 看完介绍,你就能联想到逻辑运算符&&和||了,在逻辑运算符中会存在短路操作,那every()和some()是否也支持短路操作呢?下面通...
-
抢沙发
javascript/js生成随机字符串函数
2014-11-19 By ustckris 分类:编程语言 6,734人浏览
js里面通过Math.random可以生成随机的数字,那怎样生成随机的字符串呢?请往下看 function generateRandomAlphaNum(len) { var rdmString = ""; for (; rdmString.length < len; rdmString += Math.random().toString(36).substr(2)); return rdmString.substr(0, len); } 巧妙利用toString方法,toString方法可以接收...
-
抢沙发
js检查复选框checkbox是否选中
2014-10-24 By ustckris 分类:编程语言 3,425人浏览
假设网页上有个名为form1的form,form里面有一个名为checkbox1的checkbox var f = document.form1; var sum=0; if (f.checkbox1.length){ for(var i=0;i <f.checkbox1.length;i++){ if(f.checkbox1[i].checked==true) sum=sum+1; } }else{ if(f.checkbox1.checked){ sum=1; } } console.log(sum); 请...
-
+1
js类内部定时器如何调用类内部函数
2014-03-05 By ustckris 分类:Web服务器 9,504人浏览
在js的类内部,可以通过this访问本身,但是,javascript中的定时器函数setTimeout和setInterval后面的参数是函数名字符串,也就是要setInterval(“func”,delay)或者setTimeout(“func”,delay)。虽然是在类内部设置定时器(timer),但是对于这两个函数,在类的内部也是一样,必须把它看成是在外部调用一样。 在外部调用...
-
+1
JavaScript 获取当前时间戳
2014-03-04 By ustckris 分类:Web服务器 11,099人浏览
JavaScript中有时候需要获取当前的时间戳信息,下面列举了三种获取当前时间戳的方法,第一种方法只精确到秒,后两种方法精确到毫秒。 第一种方法 var timestamp1 = Date.parse(new Date()); 结果:1393909984000 第二种方法 var timestamp2 = (new Date()).valueOf(); 结果:1393909984009 第三种方法 var timestamp3 = new Date().ge...