js
文章平均质量分 77
折戟沉沙_wx
这个作者很懒,什么都没留下…
展开
-
js去掉小数点后多余的0
js去掉小数点后面多余的0用parseFloat如:var a=23.8000 alert(parseFloat(a)) //结果:23.8当然这个也有可能有想不到的结果document.write(parseFloat("12dream3456.789"));document.write(parseFloat("dream123456.789"));结原创 2017-06-02 17:09:06 · 32836 阅读 · 1 评论 -
js 如何获取浏览器的高度和宽度
IE中: document.body.clientWidth ==> BODY对象宽度 document.body.clientHeight ==> BODY对象高度 document.documentElement.clientWidth ==> 可见区域宽度 document.documentElement.clientHeight ==> 可见区域高度 FireFox中: docu转载 2017-11-23 09:57:00 · 522 阅读 · 0 评论 -
Javascript数组的排序 sort()方法和reverse()方法
原文:http://www.jb51.net/article/30491.htmJavaScript提供了sort()方法和reverse()方法,使得我们可以简单的对数组进行排序操作和逆序操作 其中:1.JavaScript的sort()中如果没有指定比较函数,则默认会按照字符的编码顺序进行升序排序。也就是说如果我们想要对数值进行排序得到的不一定是我们想要的结果。2.Javascript的rev转载 2017-06-26 08:36:27 · 1578 阅读 · 0 评论 -
js获取当前时间的年月日时分秒以及时间的格式化
1.获取当前时间var myDate = new Date();2.获取时间中的年月日时分秒myDate.getYear(); // 获取当前年份(2位)myDate.getFullYear(); // 获取完整的年份(4位,1970-????)myDate.getMonth(); // 获取当前月份(0-11,0代表1月)myDate....原创 2017-06-23 16:57:33 · 86984 阅读 · 5 评论 -
js中json字符串和json对象相互转化
js中json字符串和json对象相互转化例如: JSON字符串: var str1 = ‘{ “name”: “cxh”, “sex”: “man” }’; JSON对象: var str2 = { “name”: “cxh”, “sex”: “man” };一、JSON字符串转换为JSON对象要使用上面的str1,必须使用下面的方法先转化为JSON对象://由JSON字符串转换为JSON原创 2017-06-23 15:23:27 · 484 阅读 · 0 评论 -
jquery中attr和prop的区别
原文:http://www.cnblogs.com/Showshare/p/different-between-attr-and-prop.html在高版本的jquery引入prop方法后,什么时候该用prop?什么时候用attr?它们两个之间有什么区别?这些问题就出现了。关于它们两个的区别,网上的答案很多。这里谈谈我的心得,我的心得很简单:对于HTML元素本身就带有的固有属性,在处理时,使用pro转载 2017-06-29 08:49:18 · 382 阅读 · 0 评论 -
js中字符串的替换
var str = "男的女的老的少的";alert(str.replace('的',''));可以看到替换后的str的值为"男女的老的少的",replace(str1,str2)方法替换的只是第一个匹配的字符串,那么如何实现替换全部匹配的字符串呢?在java语言中有给出的replaceAll方法能够实现这样的功能,但很遗憾javascript没有提供这样的方法,但replac原创 2017-06-08 09:34:55 · 5058 阅读 · 0 评论 -
js数值四舍五入
将数值四舍五入后格式化,参数:① num 数值(Number或者String)② cent 要保留的小数位(Number)③ isThousand 是否需要千分位 0:不需要,1:需要(数值类型)return 格式的字符串commafy(2581.26898345665,6,0)function commafy(num, cent, isThousand)原创 2017-06-02 17:07:36 · 638 阅读 · 0 评论 -
js如何在数字前填0
var str = PrefixInteger(22,6)str : 000022/** * 数字前补0 * @param num * @param length * @returns */function PrefixInteger(num, length) { return (num/Math.pow(10,length)).toFixed(lengt原创 2017-06-05 18:11:40 · 1070 阅读 · 0 评论 -
js日期与字符串相互转化
1.日期转字符串var str = date.Format("yyyy-MM-dd");/** * 日期转字符串 * @param fmt * @returns */Date.prototype.Format = function (fmt) { var o = { "M+": this.getMonth() + 1, //月份原创 2017-06-05 17:42:49 · 27915 阅读 · 0 评论 -
js删除数组元素、清空数组的简单方法
原文:http://www.jb51.net/article/89335.htm一、清空数组123var ary = [1,2,3,4]; ary.splice(0,ary.length);//清空数组console.log(ary); // 输出 [],空数组,即被清空了转载 2017-06-01 09:58:32 · 1684 阅读 · 0 评论 -
JS设置cookie、读取cookie、删除cookie
一个简单的html待结算单据 function set(){ setCookie("haha","22",30); } function get(){ alert(getCookie("haha")); } function del(原创 2017-05-19 15:55:03 · 480 阅读 · 0 评论 -
使用$.each方法时出现错误提示: TypeError: invalid 'in' operand a
最近做项目是经常遇到这种错误,错误原因是使用了下面这段代码使用$.each方法遍历变量时出现问题,此变量是通过ajax请求返回的数据赋值的,数据赋值之前先使用parseJSON()方法官网对parseJSON的描述是:Takes a well-formed JSON string and returns the resulting JavaScript obje原创 2016-11-21 16:56:36 · 775 阅读 · 0 评论 -
js判断是否为整数类型(5种方式)
转自:[(http://www.jb51.net/article/75813.htm])方式一、使用取余运算符判断任何整数都会被1整除,即余数是0。利用这个规则来判断是否是整数。function isInteger(obj) { return obj%1 === 0}isInteger(3) // trueisInteger(3.3) // false isInteger('') // tru转载 2017-11-23 11:59:23 · 61619 阅读 · 2 评论