摘要:
1,去掉空格 1 var txt=$.trim($("txt1").val());2,转为数字 1 txtNum=Number($.trim(txt)) + 1; 2 var thisEle = $("#para").css("font-size"); //获取字体大小 3 var textFontSize = parseFloat(thisEle , 10); 3,四舍五入为整数/随机数 1 //Math.ceil() 2 //ceil() 方法可对一个数进行上舍入。 3 //参数必须是一个数值。返回值大于等于 x,并且与它最接近的
阅读全文
摘要:
用 js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多, 自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能强大很,远比VB,C#强多了,大家慢慢看吧1、数组的创建vararrayObj=newArray(); //创建一个数组vararrayObj=newArray([size]); //创建一个数组并指定长度,注意不是上限,是长度vararrayObj=newArray([element0[,element1[,...[,elementN]]]]); //创建一个
阅读全文
摘要:
1. $.each(array, [callback]) 遍历[常用] 解释: 1、不同于例遍 jQuery 对象的 $().each() 方法,此方法可用于例遍任何对象(不仅仅是数组哦~)。2、回调函数拥有两个参数:第一个为对象的成员或数组的索引, 第二个为对应变量或内容. 如果需要退出 each 循环可使回调函数返回 false, 其它返回值将被忽略。3、each遍历,相信都不陌生,在平常的事件处理中,是for循环的变体,但比for循环强大.在数组中,它可以轻松的攻取数组索引及对应的值。4、相对于原生的for..in,each更强壮一点. for..in也可以遍历数组,并返回对应索引,但值
阅读全文
摘要:
首先是普通的数组(索引为整数的数组): 1 //$.map(arr,fn); 2 //对数组中的每个元素调用fn函数逐个进行处理,fn函数将处理返回最后得到的一个新的数组 3 var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; 4 var newarr = $.map(arr, function (item) { return item * 2 }); 5 alert(newarr); 6 //$.each(array,fn)对数组array每个元素调用fn函数进行处理,没有返回值 7 var arr = [9, 8, 7, 6, 5, 4, 3, 2, 1]; 8
阅读全文