ホームページ ウェブフロントエンド jsチュートリアル js一般的なJavaScript関数ライブラリorganization_javascriptスキル

js一般的なJavaScript関数ライブラリorganization_javascriptスキル

May 16, 2016 pm 06:03 PM
関数ライブラリ

コードをコピーします コードは次のとおりです:

/*
* jquery-1.3.2 が含まれています.min.js
*/
document.write("");
/*
* パブリックパラメータ
*/
var hostUrl='http://' window.location.host; //Web サイトのホストヘッダーを取得します
/*
*水平方向に左揃えの値
*/
function HorCenter(x){
return (document.documentElement.clientWidth-x)/2;
}
/*
* 垂直方向の上揃えvalue
*/
function VerCenter(y){
return (document.documentElement.clientHeight-y)/2 document.documentElement.scrollTop;
}
/*
* 削除左右端のスペース
*/
function Trim(str){
return str.replace(/(^s*)|(s*$)/g, ""); 🎜>}
/*
* 電子メール アドレスを決定し、true/false を返します
*/
function IsEmail(email){
var Expression=/w ([- .']w )*@w ([-.]w )*.w([-.]w )*/;
var objExp=new RegExp(Expression)
return objExp.test(email); }
/*
* ユーザー名を決定し、true/false を返します。
*/
function IsUser(user){
var Expression=/^(?!_)(?!. *?_$)(w|[u4E00- u9FA5])*$/; //数字、漢字、文字、アンダースコアのみを組み合わせることができ、先頭または末尾にアンダースコアを置くことはできません
var objExp=new RegExp(Expression);
return
}
/*
* 携帯電話番号を決定します
*/
function IsMobile(mobile){
var Expression=/^1[3458]{1}[0-9]{ 9}$/;
var objExp=new RegExp(Expression);
return objExp.test(mobile); }
/*
* 負でない整数を判定して true/false を返します
*/
function IsInt(intval){
var Expression=/^d $/; objExp=new RegExp(Expression);
return objExp.test(intval);
/*
* 数値を判定して true/false を返す
*/
関数 IsNum (num){
return !isNaN(num);
/*
* RMB (お金) を決定し、true/false を返します
*/
関数 IsMoney(money) {
var Expression=/^(([1-9]d |0).d{2}|([1-9]d |0))$/; );
return objExp.test(money);
}
/ *
* 文字列の長さを計算します。中国語の数字は 2 つとして記録され、英語の数字は 1 つとして記録されます。 /
function GetByteLen(sChars){
return sChars.replace(/[^x00-xff] /g,"xx").length;
}
/*
*最長の入力文字列
*/
function GetByteVal(sSource, iLen){
if (sSource.replace(/[^x00-xff]/g,"xx").length<=iLen)
{
return sSource;
}
else
var str="";
var schar; =0;schar=sSource.charAt(i);i )
{
str = schar;
l =(schar.match(/[^x00-xff]/) != null ? 2: 1);
if(l>=iLen)
{
break;
}
return
}
}
/*
* Cookie を書き込みます
*/
function SetCookie(name,value)
{
var argv=SetCookie.arguments;
var argc=SetCookie.arguments.length;有効期限=(2var path=(3var ドメイン=(4var secure=(5document.cookie=name "="escape(value) ((expires==null)?"":(" ; 期限切れ = 期限切れ.toGMTString())) ((パス==null)?"": ("; パス= パス)) ((ドメイン==ヌル)?"":("; ドメイン= ドメイン) ) ((secure==true)?"; secure":"");
}
/*
* Cookie を取得
*/
function GetCookie(name){
var search = name "=";
var returnvalue = "";
if ( document.cookie.length > 0)
{
offset = document.cookie.indexOf(search); 🎜>if (offset != -1)
{
offset = search.length ;
end = document.cookie.indexOf(";", offset);
if (end == - 1)
end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset,end));
}
}
return returnvalue;
/*
* checkBox すべて選択、すべてクリア
*
* Quote
*
*
*/
function CheckAll(obj,objForm) {
if(obj.checked==true){
$('#' objForm ' input:checkbox.chk').each(function(){
this.checked='checked';
});
}
else{
$('#' objForm ' input:checkbox.chk').each(function(){
this.checked='';
});
}
}
/*
* 複数のブラウザーのコピーをサポート
*/
function CopyValue(strValue){
if(IsIE())
{
clipboardData.setData("テキスト",strValue);
アラート("コピー成功")
else
{
Copy(strValue); >alert("コピーが成功しました");
}
}
/*
* IE ブラウザを決定
*/
function IsIE(number){
if(typeof(数値)!=数値)
{
return!!document.all
}
}

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Golang関数ライブラリの利用料金とライセンス契約 Golang関数ライブラリの利用料金とライセンス契約 Apr 19, 2024 pm 02:03 PM

Go 関数ライブラリの使用コストは主にその価格モデルによって決まります。通常、無料のオープンソースと有料のライセンスの 2 つのタイプに分けられます。ライセンス契約には使用条件が規定されており、一般的なタイプには MIT、GPL、BSD ライセンスが含まれます。関数ライブラリを使用する前に必ずお読みください。 「github.com/stretchr/testify」などの関数ライブラリはMITライセンスを採用しており、自由に使用・改変することができます。

C++関数ライブラリの詳しい解説:システム関数拡張ガイド C++関数ライブラリの詳しい解説:システム関数拡張ガイド May 04, 2024 pm 01:48 PM

C++ 関数ライブラリは、C++ プログラムの機能を強化するために使用される事前定義された関数とオブジェクトのコレクションです。標準 C++ 関数ライブラリは、入出力、数学的計算、文字列処理、コンテナおよびアルゴリズム関数を提供します。 Boost、Qt、Armadillo、Eigen などの拡張 C++ ライブラリは、高度なアルゴリズム、GUI 開発、線形代数計算などの幅広い機能を提供します。実際のケースでは、Boost 関数ライブラリを使用して文字列を小文字に変換し、関数ライブラリを使用して C++ プログラムを拡張する方法を示しました。

numpy 関数ライブラリの主要な関数を学習して適用する numpy 関数ライブラリの主要な関数を学習して適用する Jan 03, 2024 am 09:20 AM

numpy 関数ライブラリで主要な関数とその応用をマスターする データ サイエンスと機械学習の分野において、numpy は高性能の多次元配列オブジェクトとさまざまな数学関数を提供する非常に重要な Python ライブラリです。この記事では、numpy のいくつかの主要な関数を紹介し、読者がこれらの関数をよりよく理解して使用できるように、具体的なコード例を示します。 Numpy 配列の作成と初期化 Numpy は、配列を作成および初期化するためのさまざまなメソッドを提供します。その中で最も基本的なのは numpy.arra を使用することです

PHP ライブラリを作成して他の人に配布するにはどうすればよいですか? PHP ライブラリを作成して他の人に配布するにはどうすればよいですか? Apr 27, 2024 pm 09:12 PM

この記事では、開発を簡素化し、コードの品質を向上させるために、PHP ライブラリを作成、テスト、配布する手順について説明します。関数ライブラリの作成: フォルダー内にメインの PHP スクリプトを作成し、関数を定義します。関数ライブラリのテスト: 関数ライブラリを含むテスト スクリプトを作成し、関数を呼び出して出力をアサートします。関数ライブラリを配布します: Composer を介して:composer.json ファイルを作成し、パッケージ情報を指定して Composer を実行します。 GitHub 経由: 関数ライブラリをリポジトリにアップロードし、ダウンロード リンクを提供するか、インストール方法を説明します。 zip ファイルの配布: ライブラリ ファイルを含む zip ファイルを作成し、GitHub で配布します。

プログラミングツールの必需品「おすすめC言語関数ライブラリ」 プログラミングツールの必需品「おすすめC言語関数ライブラリ」 Feb 23, 2024 pm 01:09 PM

必須のプログラミング ツール本: 推奨 C 言語関数ライブラリー コンピューター サイエンスとプログラミングの発展に伴い、プログラマーは複雑な関数の実装を容易にするために、日常の開発でさまざまな関数ライブラリを使用することがよくあります。その中でも C 言語の関数ライブラリは最も古典的でよく使われるライブラリの 1 つです。この記事では、非常に実用的な C 言語関数ライブラリを推奨し、具体的なコード例をいくつか紹介します。まず、C言語関数ライブラリ事典とは、C言語のさまざまな関数をまとめた総合リファレンスマニュアルのことです。標準の C ライブラリ関数を紹介するだけでなく、いくつかの機能も含まれています。

PHP組み込み関数ライブラリの詳細説明 PHP組み込み関数ライブラリの詳細説明 Apr 14, 2024 am 08:39 AM

PHP 組み込み関数ライブラリには、コードを簡素化し、開発効率を向上させるためのさまざまな関数が含まれています。以下の機能があります。 型変換関数: データ型をある型から別の型に変換します。文字列操作関数: 検索、抽出、長さの計算などの文字列の処理に使用されます。数学関数: 絶対値、平方根、丸めの計算などの一般的な数学演算を実行します。配列関数: 要素数のカウント、結合、要素が存在するかどうかの確認など、配列を操作するために使用されます。

さまざまなシナリオでの Golang 関数ライブラリの適用例 さまざまなシナリオでの Golang 関数ライブラリの適用例 Apr 18, 2024 pm 01:24 PM

Go の標準関数ライブラリには、CSV データの解析など、幅広い応用シナリオが用意されています。 HTTP リクエストを作成します。同時コルーチンを管理します。カスタム構造をシリアル化および逆シリアル化します。オペレーティング システムの情報を取得します。これらのライブラリにより、開発プロセスが簡素化され、生産性と信頼性が向上します。

C言語の標準ライブラリ関数の実装とアプリケーションの詳細な分析 C言語の標準ライブラリ関数の実装とアプリケーションの詳細な分析 Feb 19, 2024 am 09:02 AM

C 言語関数ライブラリの詳細な説明: 標準ライブラリ関数の実装と応用についての深い理解 はじめに: C 言語プログラミングでは、関数ライブラリは不可欠なツールです。関数ライブラリは、一般的に使用されるさまざまな関数をカプセル化し、プログラミング プロセスを簡素化します。 . 効率が向上します。標準ライブラリ関数は、最も一般的に使用される関数ライブラリの 1 つであり、一般的に使用される一連の関数の定義と実装が含まれています。この記事では、標準ライブラリ関数の実装原理と一般的な適用シナリオを詳しく紹介し、具体的なコード例を通して理解を深めます。 1. 標準ライブラリ関数の分類と特徴 標準ライブラリ関数は以下に分類できます。

See all articles