javascript
文章平均质量分 51
罗伊斯笛
目前还是一个学生!!软件的初学者!!以后要靠大家多多指教了!!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
表单正则匹配
常用表单正则表达式,仅供参考:"^\d{1,6}(\.\d{1,2})?$" number(6,2)"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数原创 2011-05-10 19:47:04 · 158 阅读 · 0 评论 -
用双非!!来分析是否为IE(附浏览器类型JS分析函数)
语句:var isIE =!!(window.attachEvent && !window.opera);解析:!!是双非,一般用来做类型转换的,把一个变量的值转化成bool型,譬如!!(1) = true;代码易读.undefined,null,""等都转化成false,因此,上面代码意为:window.attachEvent 在IE下,返回[native code],即为tru...原创 2011-08-09 15:14:16 · 276 阅读 · 0 评论 -
js 浮点数据计算
//说明:javascript的乘法结果会有误差,在两个浮点数相乘的时候会比较明显。这个函数返回较为精确的乘法结果。//调用:accMul(arg1,arg2)//返回值:arg1乘以arg2的精确结果function accMul(arg1,arg2){ var m=0,s1=arg1.toString(),s2=arg2.toString(); try{m+...原创 2011-12-26 15:59:00 · 131 阅读 · 0 评论 -
web cookie操作
var Cookies = {};/** * 设置Cookies */Cookies.set = function(name, value){ var argv = arguments; var argc = arguments.length; var expires = (argc > 2) ? argv[2] : null; ...原创 2012-05-11 11:11:48 · 120 阅读 · 0 评论 -
js时间大小判断
/** * 判断开始时间是否大于结束时间 * @param beginTime 开始时间 * @param endTime 结束时间 * @return boolean */function compareTime(startTime,endTime) { var start1 = startTime.substring(0,10).split('.');...原创 2011-11-09 16:03:31 · 155 阅读 · 0 评论 -
swfobject介绍
语法介绍:swfobject.embedSWF(swfUrl, id, width, height, version, expressInstallSwfurl, flashvars, params, attributes, callbackFn)一共10个参数,其中前5个为必须,后5个为可选,各参数说明如下:swfUrl:(字符类型,必选)要加载的 swf 文件的 U...原创 2012-05-31 17:55:54 · 226 阅读 · 0 评论 -
js 数组定义及相关操作
数组有四种定义的方式 使用构造函数: var a = new Array(); var b = new Array(8); var c = new Array("first", "second", "third"); 或者数组直接量: var d = ["first", "second", "third"]; 属性 Array只有一个属性,就是length,length表示的是数组所占内存原创 2011-11-30 15:03:07 · 130 阅读 · 0 评论 -
js 之 sort 排序
//Js默认的sort方法只能按照编码顺序排序,这里做出了扩展://一维数组的排序// type 参数// 0 字母顺序(默认)// 1 大小 比较适合数字数组排序// 2 拼音 适合中文数组// 3 乱序 有些时候要故意打乱顺序,呵呵// 4 带搜索 str 为要搜索的字符串 匹配的元素排在前面function Array.prototype.SortBy(typ...原创 2012-10-08 16:03:01 · 201 阅读 · 0 评论
分享