`
eagle0824
  • 浏览: 230408 次
  • 性别: Icon_minigender_1
  • 来自: 镇江
社区版块
存档分类
最新评论

javascript常用函数

阅读更多
//是否为空校验
function isEmpty(s) {
var lll=trim(s);
if( lll == null || lll.length == 0 )
return true;
else
return false;
}

//删除字符串左边的空格
function ltrim(str) {
if(str.length==0)
return(str);
else {
var idx=0;
while(str.charAt(idx).search(/\s/)==0)
idx++;
return(str.substr(idx));
}
}

//删除字符串右边的空格
function rtrim(str) {
if(str.length==0)
return(str);
else {
var idx=str.length-1;
while(str.charAt(idx).search(/\s/)==0)
idx--;
return(str.substring(0,idx+1));
}
}

//删除字符串左右两边的空格
function trim(str) {
return(rtrim(ltrim(str)));
}

/*日期相比较*/
function compareDate(date1, date2) {
if (trim(date1) == trim(date2)) 
return 0;
if (trim(date1) > trim(date2)) 
return 1;
if (trim(date1) < trim(date2)) 
return -1;
}

//校验是否是Email
function isEmail(eml) {
if(trim(eml)!='') {
  var re=new RegExp("@[\\w]+(\\.[\\w]+)+$");
  return(re.test(eml));
}
else
  return(true);
}

//是否是电话号
function isTel(tel) {
var charcode;
for (var i=0; i<tel.length; i++)
{
charcode = tel.charCodeAt(i);
if (charcode < 48 && charcode != 45 || charcode > 57)
return false;
}
return true;
}

//校验是否是实数
function isnumber(num) {
var re=new RegExp("^-?[\\d]*\\.?[\\d]*$");
if(re.test(num))
return(!isNaN(parseFloat(num)));
else
return(false);
}

//校验是否是整数
function isinteger(num) {
var re=new RegExp("^-?[\\d]*$");
if(re.test(num))
return(!isNaN(parseInt(num)));
else
return(false);
}
分享到:
评论

相关推荐

    javascript常用函数 javascript 常用库

    一、JavaScript常用函数 1. 数组操作函数 - `push()`: 向数组末尾添加一个或多个元素,并返回新长度。 - `pop()`: 删除并返回数组最后一个元素。 - `shift()`: 删除并返回数组第一个元素。 - `unshift()`: 在...

    javascript常用函数集合

    这个"javascript常用函数集合"涵盖了JavaScript编程中常见的函数和概念,是学习和提升JavaScript技能的重要资源。以下是对这些常见函数和基础知识的详细解释: 1. **变量声明**:在JavaScript中,我们可以使用`var`...

    javaScript常用函数使用总结

    JavaScript常用函数使用总结涵盖了多种在JavaScript编程中常用的方法,它们分别属于不同的类型,如String类型和Number类型。以下是对每个函数详细的说明和应用示例: 1. parseInt()函数 parseInt()是String类型的...

    JavaScript常用函数与代码大全

    这份"JavaScript常用函数与代码大全"包含了丰富的资源,旨在帮助开发者更好地理解和使用JavaScript中的关键函数,提升开发效率。 首先,JavaScript的核心在于其内置函数,如`typeof`用于检测变量类型,`console.log...

    Javascript 常用函数大全

    ### JavaScript常用函数详解 在日常开发中,JavaScript作为一种强大的客户端脚本语言,被广泛应用于网页交互功能的实现。本文将详细介绍一系列实用的JavaScript函数,帮助开发者更好地理解和运用这些函数。 #### ...

    JavaScript常用函数数、常用正则表达式收集___下载.zip

    在这个"JavaScript常用函数数、常用正则表达式收集___下载.zip"压缩包中,我们可以预见到一系列与JavaScript相关的实用工具函数和常用的正则表达式模式。 首先,让我们来探讨JavaScript中的常用函数。在JavaScript...

    教案javascript常用函数集.pdf

    在“教案javascript常用函数集.pdf”中,主要介绍了五类常用的JavaScript函数:常规函数、数组函数、日期函数、数学函数和字符串函数。 1. 常规函数: - `alert()`:弹出警告对话框,显示一条消息,用户点击确定...

    javascript常用函数集.pdf

    这里我们将深入探讨标题和描述中提及的JavaScript常用函数。 1. 常规函数: - `alert()`:用于弹出警告对话框,通常包含一个“确定”按钮。 - `confirm()`:弹出确认对话框,有“确定”和“取消”两个按钮,返回...

    Jquery作者John Resig自己封装的javascript 常用函数

    **jQuery作者John Resig封装的JavaScript常用函数** John Resig是jQuery库的创建者,他的工作对于现代Web开发产生了深远的影响。在JavaScript的世界里,他不仅贡献了强大的jQuery框架,还编写了许多实用的辅助函数...

    JAVASCRIPT常用函数集一.pdf

    JAVASCRIPT常用函数集一.pdf

    JavaScript常用函数大全

    JavaScript常用函数大全,从菜鸟到高手的过程是艰辛的,你渴望救助。这本教程就是你无言的助手,默默的帮你到永远。 带奋斗一起飞翔,因为有了它,让我拥有理智之思;我才使过去的失误不再重演到今天的影片里;我...

    教案JAVASCRIPT常用函数集一.pdf

    教案JAVASCRIPT常用函数集一.pdf

    javascript 常用函数下载

    以下是JavaScript中的一些常用函数的详细说明: 1. **常规函数** - `alert()`: 这个函数用于弹出一个警告对话框,通常包含一条消息和一个“确定”按钮。例如,`alert('Hello, World!')`会在浏览器中显示一个包含...

    JavaScript常用函数练习

    JavaScript学习函数时,常常会听懂了却做不来实际例子,本资源有部分函数的经典案例及答案,其中有些是基础题,有些逻辑对新人来说难以理解,希望对大家有所帮助。

    JavaScript 常用函数

    javascript函数一共可分为五类: ·常规函数 ·数组函数 ·日期函数 ·数学函数 ·字符串函数 1.常规函数 javascript常规函数包括以下9个函数: (1)alert函数:显示一个警告对话框,包括一个OK按钮。 (2)confirm函数...

    javascript 好用及常用函数(ruby)

    JavaScript 和 Ruby 都是编程语言,虽然它们各自有着独特的语法和设计哲学,但在这个话题中,我们将重点关注JavaScript,特别是它的一些好用且常用的函数。在实际的Web开发中,JavaScript 是不可或缺的一部分,它...

    javascript常用函数全集[归类].pdf

    JavaScript是一种广泛应用于网页和网络应用开发的脚本语言,它提供了丰富的内置函数,方便开发者进行各种操作。在JavaScript中,函数是预定义的代码块,可以接受参数,并且能够返回值。以下是一些主要类型的...

    javascript常用函数大全(一)借鉴.pdf

    本篇将详细阐述JavaScript中的常见函数,包括常规函数、数组函数、日期函数这三大类。 1. 常规函数 - `alert()`:显示一个警告对话框,用户只能点击“确定”关闭,常用于简单的信息提示。 - `confirm()`:弹出一...

Global site tag (gtag.js) - Google Analytics