JavaScript関数は、5つのカテゴリに分類できます。
rullive通常の機能
・配列関数
・日付関数
・数学的関数
・文字列関数
1。通常の機能
JavaScriptの通常の関数には、次の9つの関数が含まれます。
(1)アラート関数:[OK]ボタンを含む[警告]ダイアログボックスを表示します。
(2)関数の確認:OKおよびキャンセルボタンを含む確認ダイアログボックスを表示します。
(3)エスケープ機能:文字をUnicodeコードに変換します。
(4)評価関数:式の結果を計算します。
(5)ISNAN関数:テストはい(true)no(false)は数ではありません。
(6)Parsefloat関数:文字列をドット番号形式に変換します。
(7)parseint関数:文字列を整数番号形式に変換します(複数級を指定できます)。
(8)プロンプト関数:入力ダイアログボックスを表示し、ユーザー入力を待つように求めます。例えば:
<スクリプト言語= "javascript"> <! - alert( "input error"); prompt( "your name"、 "name"); //(title、preset value)確認( "no!"); //-> </script>
(9)Unescape関数:エスケープ機能によってエンコードされた文字をデコードします。
2。配列関数
JavaScriptアレイ関数には、次の4つの関数が含まれています。
(1)関数の結合:配列内のすべての要素を変換して文字列に結合します。例:
関数joindemo(){var a、b; a = new Array(0,1,2,3,4); b = a.join( " - "); //セパレーター戻り(b); //返されたb == "0-1-2-3-4"}(2)Langth関数:配列の長さを返します。例:
関数lengthdemo(){var a、l; a = new Array(0,1,2,3,4); l = a.length; return(l); // l == 5}(3)逆関数:配列要素の順序を逆にします。例:
関数Reversedemo(){var a、l; a = new Array(0,1,2,3,4); l = a.Reverse(); return(l); }(4)関数のソート:配列要素を再注文します。例:
関数SORTDEMO(){var a、l; a = new Array( "x"、 "y"、 "d"、 "z"、 "v"、 "m"、 "r"); l = a.sort(); return(l);}3。日付関数
JavaScriptの日付関数には、次の20の関数が含まれています。
(1)getDate関数:日付の「日」部分を返し、値は1〜31の範囲です。例:例:
関数datedemo(){var d、s = "今日の日付は:"; d = new Date(); s + =(d.getmonth() + 1) + 1) + "/"; s + = d.getdate() + "/"; s + = d.getyear(); return(s); }(2)getDay関数:曜日を返す、値は0〜6で、0は日曜日を表し、1は月曜日を表します...、6は土曜日を表します。例:
function datedemo(){var d、day、x、s = "today is:"; var x = new array( "Sunday"、 "Monday"、 "Tuesday"); var x = x.concat( "水曜日"、「木曜日」、「金曜日」; }(3)Gethours関数:日付の「時間」部分を返し、値は0〜23の範囲です。例。
function timedemo(){var d、s = "現在の現地時間は:"; var c = ":"; d = new date(); s += d.gethours() +c; s += d.getminutes() +c; s += d.getseconds() +c; s += d.getmilliseconds(); return(); s); }(4)Getminutes関数:日付の「分」部分を返し、値は0から59の範囲です。上記の例を参照してください。
(5)GetMonth関数:日付の「月」部分を返し、値は0から11の範囲です。前の例を参照してください。
(6)GetSeconds関数:日付の「2番目の」部分を返し、値は0から59の範囲です。前の例を参照してください。
(7)GetTime機能:システム時間を返します。
function gettimetest(){var d、s、t; var minmilli = 1000 * 60; var hrmilli = minmilli * 60; var dymilli = hrmilli * 24; d = new date(); t = d.getTime(); }(8)GetTimeZoneOffset関数:この領域の時差(現地時間とGMTグリニッジ標準時間の領域の時差)を数分で返します。
function tzdemo(){var d、tz、s = "現在の現地時間は"; d = new date(); tz = d.gettimezoneoffset(); if(tz <0)s += tz / 60 +"hours gmt"; else if(tz == 0)s += "gmt"; elses += tz / 60 +" }(9)GetYear関数:日付の「年」部分を返します。返品値は1900に基づいています。たとえば、1999年は99です。以前は例があります。
(10)解析機能:1970年1月1日の0:00からミリ秒(現地時間)の数を返します。
function gettimetest(testdate){var d、s、t; var minmilli = 1000 * 60; var hrmilli = minmilli * 60; var dymilli = hrmilli * 24; d = new date(); t = date.parse(testdate); s = "other =" testdate + "および1/1/70"; return(s); }(11)setDate関数:日付の「日付」部分を設定し、値は0〜31です。
(12)sethours関数:日付の「時間」部分を設定し、値は0〜23です。
(13)setminutes関数:日付の「分」部分を設定し、値は0〜59です。
(14)setmonth関数:日付の「月」部分を設定し、値は0〜11です。ここで、0は1月を意味します...、11は12月を意味します。
(15)セットセカンド関数:日付の「2番目の」部分を設定し、値は0〜59です。
(16)入植機能:時間を設定します。時間値は、1970年1月1日の0:00から計算されたミリ秒数です。
(17)SETYEAR機能:日付の「年」部分を設定します。
(18)togmtString関数:日付をstringに変換します。これはGMTグリニッジ標準時間です。
(19)setlocalestring関数:日付を文字列に変換します。これは現地時間です。
(20)UTC関数:1970年1月1日の0:00から計算されたMillisecondsの数をGMT Greenwich標準時間で計算します。
4。数学的関数
JavaScript数学関数は、実際には数学オブジェクトであり、属性と関数(または方法)の2つの部分が含まれます。その中には、属性には主に次の内容が含まれています。
Math.e:E(Natural対数)、Math.ln2(2の自然対数)、Math.ln10(10の自然対数)、Math.log2e(e、base 2の対数)、math.log10e(e、base 10)、math.pi(π)、math.crt1_2(π)、Math_2(π)、Math_2(π)、Math.Pi(π)、Math.Pi(π) 2)。
18の関数があります:
(1)ABS関数:つまり、Math.Abs(次と同じ)は、数の絶対値を返します。
(2)ACOS関数:数の逆コサイン値を返し、結果は0〜πラジアンです。
(3)ASIN関数:数の逆正弦値を返し、結果は-π/2〜π/2ラジアンです。
(4)ATAN関数:数の角質値を返し、結果は-π/2〜π/2ラジアンです。
(5)ATAN2関数:座標の極角値を返します。
(6)天井関数:数の最小整数値を返します(以上)。
(7)cos関数:数のコサイン値を返し、結果は-1〜1です。
(8)EXP機能:Eの乗数値を返します(自然対数)。
(9)床関数:数の最大整数値を返します(以下)。
(10)ログ関数:自然対数関数は、数の自然対数(e)値を返します。
(11)最大関数:2つの数値の最大値を返します。
(12)最小関数:2つの数値の最小値を返します。
(13)POW機能:数の乗数値を返します。
(14)ランダム関数:0〜1のランダム値を返します。
(15)ラウンド関数:数の丸い値を返し、タイプは整数です。
(16)罪の関数:数の正弦値を返し、結果は-1〜1です。
(17)SQRT関数:数の平方根値を返します。
(18)tan関数:数の接線値を返します。
5。文字列関数
JavaScript文字列関数は、次の20の機能を含む、文字列フォントサイズ、色、長さ、および検索の文明化された作業を完了します。
(1)アンカー関数:ハイパーリンク使用のリンクポイント(アンカー)を生成します。アンカー関数は、<a name ...>のリンクポイントの名前を設定し、他の関数リンクは<a href = ...>のURLアドレスを設定します。
(2)大きな関数:フォントをナンバー1に追加すると、結果は<big> ... </big>タグと同じです。
(3)Blink関数:文字列フラッシュを作成すると、結果は<blink> ... </blink>タグと同じです。
(4)太字関数:フォントを太字にします。<b> ... </b>タグと同じ結果。
(5)Charat関数:文字列で指定された文字を返します。
(6)固定関数:フォントを固定幅フォントに設定します。これは、<tt> ... </tt>タグと同じ結果です。
(7)fontcolor関数:フォントの色を設定すると、結果は<font color = color>タグと同じです。
(8)fontsize関数:フォントサイズを設定すると、結果は<font size = n> tagと同じです。
(9)関数のインデックス:文字列にある最初のインデックスを返し、左から探し始めます。
(10)イタリック機能:フォントイタリック体を作ります。<i> ... </i>タグと同じ結果。
(11)LastIndexof関数:文字列にある最初のインデックスを返し、右から探し始めます。
(12)長さ関数:文字列の長さを返します。 (ブラケットを含める必要はありません)
(13)リンク関数:ハイパーリンクを生成します。これは、<a href = ...>のURLアドレスの設定と同等です。
(14)小さな関数:フォントを1つずつ削減します。これは、<small> ... </small>タグと同じ結果です。
(15)ストライク関数:テキストの中央に水平線を追加すると、結果は<strike> ... </strike>タグと同じです。
(16)サブ関数:subscriptとして文字列を表示します。
(17)サブストリング関数:文字列で指定された複数の文字を返します。
(18)SUP関数:SuperScriptとして文字列を表示します。
(19)Tolowercase関数:文字列を小文字に変換します。
(20)Touppercase関数:文字列を大文字に変換します。
上記の記事には、JavaScriptの組み込み関数を深く理解しています。それは私があなたと共有したすべてのコンテンツです。参照を提供できることを願っています。wulin.comをもっとサポートできることを願っています。