浏览 2921 次
锁定老帖子 主题:JavaScript常用的方法收集
精华帖 (0) :: 良好帖 (0) :: 新手帖 (4) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-04-08
1.字符串去掉空格 String.prototype.trim = function() 2.得到当前年的最后一天 function getYearEnd() 3 function addDate(d) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-05-08
/** 删除数组中指定下标的元素,下标从0开始 **/ Array.prototype.remove = function(index) { var arr = this; if(isNaN(index) || index >= this.length){ return arr; } arr.splice(index,1); return arr; } String.prototype.isJSON = function() { var str = this; if(str.blank() || str.empty()) { return false; } str = this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, ''); return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str); } /** 在给定节点之后插入节点,新插入的节点和给定节点是兄弟关系 **/ insertAfter = function(newchild, refchild) { var parent = refchild.parentNode; if(refchild == parent.lastChild) { parent.appendChild(newchild); } else { parent.insertBefore(newchild, refchild.nextSibling); } } |
|
返回顶楼 | |