Heim Web-Frontend js-Tutorial 各种常用的JS函数整理_基础知识

各种常用的JS函数整理_基础知识

May 16, 2016 pm 05:18 PM
常用函数

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"; //正则判断
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(",", "");
}

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 pos_decimal = s_x.length;
s_x += '.';
}
while (s_x.length s_x += '0';
}
return s_x;
}

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

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

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

if (now.getYear() year = now.getYear() + 1900;
}

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

if (month if (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() 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 if (day if (hour if (minutes if (second
if (millisecond millisecond = "00"+ millisecond;
else
{
if (millisecond {
millisecond = "0"+ millisecond;
}
}

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

return Result;

}
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Kurzanleitung zu häufig verwendeten Funktionen in der Pandas-Bibliothek Kurzanleitung zu häufig verwendeten Funktionen in der Pandas-Bibliothek Jan 24, 2024 am 08:05 AM

Kurzanleitung zu häufig verwendeten Funktionen in der Pandas-Bibliothek

Eine eingehende Analyse der Go-Sprachstandardbibliothek: Enthüllung der Geheimnisse häufig verwendeter Funktionen und Datenstrukturen Eine eingehende Analyse der Go-Sprachstandardbibliothek: Enthüllung der Geheimnisse häufig verwendeter Funktionen und Datenstrukturen Jan 30, 2024 am 09:46 AM

Eine eingehende Analyse der Go-Sprachstandardbibliothek: Enthüllung der Geheimnisse häufig verwendeter Funktionen und Datenstrukturen

Welche Funktionen werden in der Pandas-Bibliothek häufig verwendet? Welche Funktionen werden in der Pandas-Bibliothek häufig verwendet? Nov 22, 2023 pm 01:36 PM

Welche Funktionen werden in der Pandas-Bibliothek häufig verwendet?

Allgemeine Funktionen für PHP-Dateioperationen Allgemeine Funktionen für PHP-Dateioperationen Jun 16, 2023 pm 01:15 PM

Allgemeine Funktionen für PHP-Dateioperationen

Was sind die am häufigsten verwendeten Funktionen in PHP? Was sind die am häufigsten verwendeten Funktionen in PHP? Apr 18, 2024 pm 02:24 PM

Was sind die am häufigsten verwendeten Funktionen in PHP?

Anwendungskenntnisse allgemeiner PHP-Funktionsbibliotheken Anwendungskenntnisse allgemeiner PHP-Funktionsbibliotheken Jun 16, 2023 am 09:49 AM

Anwendungskenntnisse allgemeiner PHP-Funktionsbibliotheken

Umfassende Liste häufig verwendeter Funktionen in der Numpy-Bibliothek: Schnellstart- und Übungsanleitung Umfassende Liste häufig verwendeter Funktionen in der Numpy-Bibliothek: Schnellstart- und Übungsanleitung Jan 19, 2024 am 08:57 AM

Umfassende Liste häufig verwendeter Funktionen in der Numpy-Bibliothek: Schnellstart- und Übungsanleitung

Beherrscht C-Sprachfunktionen: umfassende Analyse der Verwendung und Prinzipien häufig verwendeter Funktionen Beherrscht C-Sprachfunktionen: umfassende Analyse der Verwendung und Prinzipien häufig verwendeter Funktionen Feb 20, 2024 am 09:28 AM

Beherrscht C-Sprachfunktionen: umfassende Analyse der Verwendung und Prinzipien häufig verwendeter Funktionen

See all articles