`

各种常用的JS函数整理

 
阅读更多
JS函数经常使用的比较多比如获取页面地址参数、地址跳转、判断是否数字等等,在本文整理了一些,感兴趣的可以参考下
Js获取页面地址参数 
复制代码代码如下:

function getUrlPara(paraName) 

var sUrl = location.href; 
var sReg = "(?://?|&){1}" + paraName + "=([^&]*)" 
var re = new RegExp(sReg, "gi"); 
re.exec(sUrl); 
return RegExp.$1; 

地址跳转 
复制代码代码如下:
var pn = $("#gotopagenum").val();//#gotopagenum是文本框的id属性 
location.href = "NewList.aspx?pagenum="+pn;//location.href实现客户端页面的跳转 

千分位 
复制代码代码如下:
function Convert(money) 

var s = money; //获取小数型数据 
s += ""; 
if (s.indexOf(".") == -1) s += ".00"; //如果没有小数点,在后面补个小数点和00 
if (/\.\d$/.test(s)) s += "0"; //正则判断 // www.jbxue.com
while (/\d{4}(\.|,)/.test(s)) //符合条件则进行替换 
s = s.replace(/(\d)(\d{3}(\.|,))/, "$1,$2"); //每隔3位添加一个 
return s; 

判断是否数字 
复制代码代码如下:

function IsNumeric(txt) { 
if (txt == "") { 
return false; 


if (txt.indexOf(",") > 0) { 
txt = txt.replace(",", ""); 
}  // www.jbxue.com

if (isNaN(txt)) { 
return false; 

else { 
return true; 


将数字进行两位小数的格式化 
复制代码代码如下:

function changeTwoDecimal_f(x) { 
var f_x = parseFloat(x); 
if (isNaN(f_x)) { 
alert('function:changeTwoDecimal->parameter error'); 
return false; 

f_x = Math.round(f_x * 100) / 100; 
var s_x = f_x.toString(); 
var pos_decimal = s_x.indexOf('.'); 
if (pos_decimal < 0) { 
pos_decimal = s_x.length; 
s_x += '.'; 

while (s_x.length <= pos_decimal + 2) { 
s_x += '0'; 

return s_x; 

Js 进行数字运算的函数 parseFloat parseInt 

js 当前日期 yyyy-mm-dd 预置查询条件 
复制代码代码如下:

var now = new Date(); 
var year = now.getYear(); 

if (now.getYear() < 1900) { 
year = now.getYear() + 1900; 


var month = now.getMonth() + 1; 
var day = now.getDate(); 

if (month < 10) month = "0" + month; 
if (day < 10) day = "0" + day; 

$("#txtDate1").val(year.toString() + "-" + month.toString() + "-01"); 
$("#txtDate2").val(year.toString() + "-" + month.toString() + "-" + day.toString()); 

Js 获取时间戳,在某些情景下代替Guid 
复制代码代码如下:

function NowTimeCode() 

var Result=""; 

var now = new Date(); 

var year = now.getYear(); 

if (now.getYear() < 1900) { 
year = now.getYear() + 1900; 


var month = now.getMonth() + 1; 
var day = now.getDate(); 
var hour = now.getHours(); 
var minutes = now.getMinutes(); 
var second = now.getSeconds(); 
var millisecond = now.getMilliseconds(); 

if (month < 10) month = "0" + month; 
if (day < 10) day = "0"+ day; 
if (hour < 10) hour = "0"+ hour; 
if (minutes < 10) minutes = "0"+ minutes; 
if (second < 10) second = "0"+ second; 

if (millisecond < 10) 
millisecond = "00"+ millisecond; 
else 
{  // www.jbxue.com
if (millisecond < 100) 

millisecond = "0"+ millisecond; 



Result = year.toString() + month.toString() + day.toString() + hour.toString() + minutes.toString() + second.toString() + millisecond.toString(); 

return Result; 

更多内容,请参考javascript脚本编程中的相关内容。

分享到:
评论

相关推荐

    js常用函数大全

    根据给定的信息,我们可以整理出JavaScript中常用的几大类函数:常规函数、数组方法、日期对象方法以及字符串处理方法。 ### 一、常规函数 #### 1. Alert `alert()`函数用于显示一个带有消息和确定按钮的警告框。 ...

    JavaScript学习笔记_js常用函数封装_js包.zip

    本压缩包“JavaScript学习笔记_js常用函数封装_js包.zip”包含了对JavaScript基础及进阶技巧的学习资料,特别关注了函数封装和模块化开发实践。 首先,`tool.js`可能是一个实用工具函数集合,封装了一些常见的...

    javascript : 常用函数整理(持续中)

    在这个"javascript: 常用函数整理(持续中)"的博文中,作者ado88可能详细介绍了JavaScript中的关键函数和它们的应用。 首先,JavaScript的函数是可重用的代码块,可以接受参数并返回值。基础函数包括`Math`对象中...

    JavaScript函数整理

    常用JavaScript函数整理。 正则表达式验证。

    JavaScript基础函数整理汇总

    这里给大家整理汇总了一些javascript的基础函数,都是比较常用和实用的。整理出来也有助于大家更好的理解javascript。 代码如下: [removed]  /*创建函数和字面量函数*/  /*  function add(){  alert&#40;“函数...

    学习DWR JavaScript函数整理

    ### DWR JavaScript函数整理知识点详解 #### 一、概述 本文档主要收集并整理了一系列JavaScript函数,这些函数主要用于客户端表单验证以及数据合法性检查。通过这些函数,可以有效地提高前端开发效率,确保用户输入...

    一些高频JS函数(整理)

    根据给定的信息,我们可以梳理出一系列与...通过上述函数,我们可以看到JavaScript提供了丰富的工具来处理各种数据验证和格式化任务。这些函数不仅可以提高代码的可读性和维护性,还可以帮助开发者更高效地完成项目。

    常用js整理

    根据给定的信息,我们可以梳理出以下与“常用js整理”相关的知识点: ### 1. JavaScript 版本控制 - **JavaScript1.2**: 在提供的代码片段中,`&lt;script language=JavaScript1.2&gt;` 指定了脚本使用的 JavaScript ...

    最实用的JS数组函数整理

    JS数组函数是JavaScript中进行数组操作的核心工具,它们能够对数组进行各种处理,包括检测、添加、删除、排序等。下面详细整理了一些最常用的JS数组函数,并解释了它们的使用方法和规则。 首先,我们来了解检测一个...

    LhgDialog弹窗常用函数整理源码

    通过阅读源码,你可以了解到每个函数的具体实现细节,有助于你更灵活地运用这个插件,同时也能提高你的JavaScript编程技巧。 总之,LhgDialog作为一个强大且易用的弹窗插件,对于提升UI交互体验有着显著的作用。...

    整理的JavaScript函数

    整理的10大JavaScript函数,prototype的$函数,隐藏、显示元素函数,通过className获取DOM元素函数

    javascript常用函数归纳整理

    本文将深入探讨在JavaScript中的一些常用函数,这些函数涵盖了数据操作、字符串处理、日期处理、加密解密以及基本的验证功能。 1. 类型检查与数组判断: 在JavaScript中,`typeof`用于检测变量的类型,对于数组,`...

    js函数库——打包上传

    JavaScript函数库是Web开发中不可或缺的一部分,它们提供了一系列预定义的函数和工具,帮助开发者更高效、便捷地处理常见的编程任务。"js函数库——打包上传"这个主题涉及到的主要是如何整理、打包和上传JavaScript...

    自己整理的常用js

    【标题】"自己整理的常用js" 涵盖了JavaScript这一编程语言的常用知识点,JavaScript,简称JS,是Web开发中的核心语言,主要用于网页和网络应用的动态化与交互性。这个压缩包包含了作者对JavaScript常用功能和技巧的...

    PHP项目开发中最常用的自定义函数整理.doc

    这个函数主要用于简单的错误提示或信息输出,通过`echo`直接在页面上显示一个JavaScript弹窗。在实际项目中,通常会用更规范的方式如记录日志或使用模板引擎来处理这类情况。 2. `dhtmlspecialchars($string)`: ...

    常用CSS跟JS效果整理

    以下是对标题“常用CSS跟JS效果整理”中涉及的知识点的详细说明。 **1. 常用CSS效果** 1. **布局**:CSS提供了流式布局、网格布局(CSS Grid)、Flexbox布局等,帮助开发者创建响应式的网页结构。 2. **定位**:...

    自己整理的一个JS函数库 AJAX dom隐藏显示 数据整理 只有12KB 压缩后5kb

    自己整理的一个JS函数库 AJAX dom隐藏显示 数据整理 只有12KB 压缩后5kb 使用方法 引入文件 然后就可以直接使用了 具体函数方法如下 /* $(id) 根据元素id返回对象 N(name, i) 根据元素name返回对象,可能会有多个...

Global site tag (gtag.js) - Google Analytics