1、简单可靠的判断一个变量是否为数组。
Object.prototype.toString.apply(value) === '[object Array]'
2、setTimeout和setInterval。
setTimeout("method()",5000),setTimeout是多长时间(毫秒)之后执行某方法,只执行一次,当然可以放入方法中实现每隔多长时间执行一次的效果。
setInterval("method()",5000),setInterval就是每隔多长时间(毫秒)执行一次某方法。当然也可以取消。用法:
handle = setInterval("start()",10000);
clearInterval(handle);//取消设定
注意不要重复设定,否则会叠加执行效果,最后导致不停的调用方法。
本文介绍了JavaScript中判断变量是否为数组的简便方法,同时详细解释了setTimeout与setInterval的功能及使用技巧。

被折叠的 条评论
为什么被折叠?



