明凯博客

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

js

jQuery中setInterval、setTimeout的用法和区别

以前写定时器的时候,总是习惯直接 setInterval(“fn()”,2000); 最近碰到个问题,在使用jquery写定时器时,总是会出现fn不存在的错误提示,如下 $(function(){setInterval(“fn()”,2000);}) 解决方法是去掉引号和括号,采 […]

, , ,

JS数据类型转换详解

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

, ,

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

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

, , ,

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

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

, ,

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

先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比。 JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素 原生的JS获取ID为test的元素下的子元素。可以用: var a = docuemnt […]

, , ,

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

第一种:循环检查替换 //供使用者调用 function trim(s){ return trimRight(trimLeft(s)); } //去掉左边的空白 function trimLeft(s){ if(s == null) { return “”; } var whit […]

, ,

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

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

, , ,

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

js实现页面下拉时,自动加载内容。 一般要用到ajax,然后就是浏览器滚动效果了。 < !DOCTYPE=html> this is a scroll test; 页面下拉自动加载内容 hello world test DIV 如果你只要实现动态加载数据的,那就直接调用哪个app […]

, , , ,

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

有时候我做表单判断的时候,比如问卷调查,需要判断所有选项都填上。 下面是JS判断的方法: function checkForm(){ var inputs=document.getElementsByTagName(“INPUT”); for(var i=0; i

, ,

JS操作数组的方法

1):join() 方法: 把一个数组的所有元素都转换成字符串。 比如: var a = [1,2,3]; var s = a.join(); // 输出 s==1,2,3 当然也可以 指定一个分隔符; 比如; \s = a.join(“,”); 这个方法跟String.spli […]

, ,

上一页 下一页