明凯博客

关注网站技术,一个特立独行的程序员

js

jQuery中setInterval、setTimeout的用法和区别

以前写定时器的时候,总是习惯直接 1 setInterval("fn()",2000);setInterval("fn()",2000); 最近碰到个问题,在使用jquery写定时器时,总是会出现fn不存在的错误提示,如下 […]

, , ,

JS数据类型转换详解

JS 数据类型转换 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。 只有对String类型调用这些方法,这两个函数才能正确运行;对 […]

, ,

JS操作数组的方法和属性全面详解

上次写了一篇文章: JS操作数组的方法 总感觉不是很全面,这次就整理一下更加全面的JS的数组操作方法。 一、数组操作的方法 1、数组的创建 1 2 3 4 5 6 7 8 var arrayObj = new Array();  //创建一个数组   v […]

, , ,

关于js中的“Uncaught SyntaxError: Unexpected token [”错误解决

我在js中为一个已经定义的数组重新定义新的一个维度的数组时,调试器这样报错: 只说结果:肯定是在给已经定义的数组中的元素重新定义下一维度时,多在前面加了一个“var”。 就像下面的这样: 1 2 3 4 5 6 var group = new Array(); f […]

, ,

JS获取节点的兄弟、父级、子级元素的方法

先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。 JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素 1 2 3 4 5 6 7 <div id="test"&gt […]

, , ,

JS去掉字符串前后空格的五种方法

第一种:循环检查替换 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 //供使用者调用 function trim(s)&#1 […]

, ,

不同浏览器JS访问系统剪贴板的方法

问题描述 IE 支持使用 window.clipboardData 对象内的一系列方法访问系统剪贴板; Chrome 和 Safari 中存在类似的 Clipboard 对象,且有与 IE 中类似的方法,但其功能尚未实现; Firefox 和 Opera 不支持这类对象。 造成的 […]

, , ,

Jquery实现页面下拉滚动动态加载内容

js实现页面下拉时,自动加载内容。 一般要用到ajax,然后就是浏览器滚动效果了。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 […]

, , , ,

JS判断form所有表单是否为空

有时候我做表单判断的时候,比如问卷调查,需要判断所有选项都填上。 下面是JS判断的方法: 1 2 3 4 5 6 7 8 9 10 11 12 function checkForm(){ var inputs=document.getElementsBy […]

, ,

JS操作数组的方法

1):join() 方法: 把一个数组的所有元素都转换成字符串。 比如: 1 2 var a = [1,2,3]; var s = a.join(); // 输出 s==1,2,3var a = [1,2,3]; var s = a.join(); […]

, ,

上一页 下一页