首页 > 代码库 > javascript常用的方法(二)
javascript常用的方法(二)
//判断页面加载完毕document.onreadystatechange = function () { if (document.readyState == "complete") { //code... }}//判断是否全为手机String.prototype.isMobile = function () { var pattern = /^0{0,1}(13[0-9]|14[6|7]|15[0-3]|15[5-9]|18[0-3]|18[5-9])[0-9]{8}$/; return pattern.test(this);}//判断是否全为中文String.prototype.isChinese = function () { var pattern = /^[\u4e00-\u9fa5]+$/; return pattern.test(this);}//判断是否全为英文String.prototype.isEnglish = function () { var pattern = /^[a-zA-Z]+$/; return pattern.test(this);}//判断是否为空String.prototype.isEmpty = function () { var _this = this; if (_this == "") return true;}//清除空格String.prototype.Trim = function () { return this.replace(/(^\s*)|(\s*$)/g, "");}/* 检测级数中是否包含此项var ar = ["a", "b"];if (ar.contains("a"))alert("true"); //结果:true*/Array.prototype.contains = function (element) { for (var i = 0; i < this.length; i++) { if (this[i] == element) { return true; } } return false;}
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。