ホームページ > 記事 > ウェブフロントエンド > jsでよく使われるオブジェクトは何ですか? jsオブジェクトのプロパティとメソッドを詳しく解説
js でオブジェクトのプロパティを取得する方法はたくさんありますが、この記事では、js のいくつかの一般的なオブジェクトとそのそれぞれのプロパティとメソッドについて説明することに重点を置いています。乱雑ではありますが、皆さんの参考になればと思い、著者が丁寧にまとめましたので、至らぬ点はご容赦ください。
Number オブジェクトは、数値の日付、整数、または浮動小数点数を表します。通常、ブラウザは数値リテラルを Number クラスのインスタンスに自動的に変換するため、Number オブジェクトについて心配する必要はありません。
var = new Number(number); |
引数を数値に変換できません、NaN(Not-a-Number) として返されます。
2、属性 |
説明 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MAX_VALUE |
可能な最大値JavaScript の数値は 1.7976931348623157E+308 です |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MIN_VALUE |
JavaScript で可能な最小の数値は 5E-324 です |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ナン |
数値ではない値に相当します |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NEGATIVE INFINIT Y |
MIN-VALUE より小さい値 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POSITIVE_INFINIT Y |
MAX-VALUEより大きい値 |
このオブジェクトのインスタンスの関数を作成します。デフォルトでは、これは数値オブジェクトです |
toExponentia |
数値が JavaScript が通常指定する範囲内にある場合でも、数値を強制的に指数表記で表示します標準表記法を使用して指定します |
|
小数点の右側に特定の桁数を含む10進数として数値をフォーマットします
|
toLocaleStrin |
現在の数値の文字列値バージョンを返します |
|
合計が何個あるかを定義します。数値を表示します(小数点の左右の数値を含む)
| toString() の値の文字列表現を返します。数値|
valueOf ()
|
数値の値を返します |
2. Boolean オブジェクト |
Boolean オブジェクトが表す「true」または「false」の 2 つの値。 |
1. ブール値オブジェクトを作成します |
var = new Boolean(value); |
value パラメーターが省略されている場合、またはパラメーターが 0、-0、空、false、NaN、未定義、または空の文字列 (" ") の場合、このオブジェクトの初期値は false です。
属性 | の説明 |
コンストラクター |
このオブジェクトのブール関数への参照を作成するために戻ります |
プロトタイプ |
プロトタイプのプロパティを使用すると、オブジェクトのプロパティとメソッドを追加できます |
方法 | 説明 |
toSource() |
Boolean オブジェクトのソースを含む文字列を返します。この文字列を使用して同等のオブジェクトを作成できます。 |
toString() |
オブジェクトの値に応じて "true" または "false" を返します。 |
valueOf() |
数値 |
String オブジェクトは、一連の文字の組み合わせ (つまり、文字列) を操作するための多数のヘルパー メソッドでは、これらのメソッドは JavaScript 文字列プリミティブ データ型を隠します。
JavaScript は元の文字列配列と文字列オブジェクトの間の自動変換を実現できるため、文字列オブジェクトの補助メソッドを呼び出して元の文字列データに作用することができます。
1、var = new String(string); |
属性 | の説明 |
コンストラクター |
return このオブジェクトのブール関数への参照を作成します |
prototype |
Prototype プロパティを使用すると、オブジェクトのプロパティとメソッドを追加できます |
length |
文字列 |
Method | Description |
charAt() |
|
charCodeAt () |
指定された位置の文字の Unicode エンコードを返します |
concat() |
接続文字列 |
indexOf() |
文字列を取得します |
lastIndexOf() |
文字列を後ろから前に取得します |
locale Compare() |
ローカルを使用2 つの文字列を特定の順序で比較します |
match() |
1 つ以上の正規表現の一致を検索します |
replace() |
正規表現に一致する部分文字列を置換します |
search() |
正規表現に一致する値を取得します |
slice() |
文字列の断片を抽出し、抽出された部分を新しい文字列で返します |
split() |
文字列を文字列配列に分割します |
substr() |
開始インデックス番号から文字列から指定された数の文字を抽出します |
substring() |
指定されたインデックス番号の間にある文字列の文字の2つの部分を抽出します |
toLocaleLowerCase() |
文字列を小文字に変換します |
toLocaleUpperCase() |
文字列を大文字に変換します |
toLowerCase() |
文字列を小文字に変換します |
toString() |
を返すstring |
toUpperCase() |
文字列を大文字に変換します |
valueOf() |
数値の値を返します |
メソッドのHTML基本型ラッパー | Description |
AとしてHTMLアンカーを作成しますハイパーテキスト目標 |
|
big() |
タグを使用するのと同じように、大きなフォントで表示される文字列を作成します |
blink() 作成する |
|
|
fontcolor ()
|
fontsize() タグを使用するのと同じように、指定されたサイズを使用して表示される文字列を作成します | ; |
別の URL をリクエストする HTML ハイパーリンクを作成します |
|
小さいフォント サイズを使用して文字列を作成します。 タグを使用した場合と同じように |
|
delete を使用して文字列を作成します。 |
|
タグを使用した場合と同じように、上付き文字として表示される文字列を作成します |
に格納するために使用される配列オブジェクト単一の変数 複数の値。
var Fruits = new Array("apple","orange","mango"); |
配列パラメータには文字列または整数のセットを指定できます。配列コンストラクターに数値引数を指定すると、配列の初期長が決定されます。配列に許可される最大長は 4,294,967,295 です。
次のように単純な代入によって配列を作成できます:
var Fruits = ["apple","orange","mango"]; |
以下に示すように、配列内の要素の値にアクセスし、シリアル番号 (添字) によって設定できます:
• Fruits[0] は最初の要素です
• Fruits[1] は 2 番目の要素
• Fruits[2] は 3 番目の要素
2、説明 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
コンストラクター |
このオブジェクトを作成した関数への参照を返します |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
index |
ゼロから開始一致する文字列を取得しています | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
input |
正規表現で作成された配列でのみ見つかります |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
length |
配列内の要素の長さを設定または返します Number |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
prototype |
プロトタイプのプロパティを使用すると、オブジェクトのプロパティとメソッドを追加できます |
メソッド | 説明 |
concat() |
2つ以上の配列を連結して返します結果 |
every() |
は、指定された関数を配列要素に適用して判断し、すべての戻り値が true である場合にのみ true を返し、それ以外の場合は false を返します。 ) |
新しい配列を作成します。配列内の要素は、フィルター関数の戻り値が空であることを満たす元の配列内の要素です。
|
forEach()配列の最初から最後まで走査し、各要素に対して指定された関数を呼び出します |
indexOf() |
最初から最後まで取得し、配列内の指定された要素のインデックスを返します |
join () |
配列のすべての要素を文字列に入れます。指定した区切り文字で要素を区切ります |
lastIndexO |
f()
|
map() |
元の配列の要素ごとに指定された関数を呼び出したときの戻り値を格納する新しい配列を作成します |
pop() | 配列の最後の要素を削除して返します |
push() |
1 つ以上の要素を配列の末尾に追加し、新しい長さを返します。 |
reduce() |
配列内の 2 つの値に関数を同時に適用して (最初から最後まで) |
reduceそうですね | t()|
reverse() | 配列内の要素の順序を反転します |
shift() |
配列の最初の要素を削除して返す |
slice() 既存の配列からの選択を返す特定の要素some() |
指定された関数を配列要素に適用して、1つの返品値のみがtrueで、それ以外の場合はfalse |
tosourceを返します。 () |
オブジェクトのソースコードを返す |
sort() |
配列内の要素を並べ替える |
スプライス () |
配列内の要素を挿入または削除します |
toString() |
配列を文字列に変換し、結果を返します |
シフト解除() |
配列の先頭に 1 つ以上の要素を追加し、新しい配列の長さを返します |
5. Date オブジェクト |
Date オブジェクトは JavaScript 言語で構築されています-in データ型。 Date オブジェクトは、以下に示すように new Date() を使用して作成されます。 Date オブジェクトを作成したら、多くのメソッドを使用してそれを操作できます。ほとんどのメソッドでは、オブジェクトの年、月、日、時、分、秒、およびミリ秒のフィールドを現地時間または協定世界時 (UTC、GMT) で取得および設定することのみが可能です。 |
1. Date() コンストラクター
new Date()
新しい日付(年、月、日[、時、分、秒、ミリ秒])
パラメータの説明: 引数なし: パラメータがない場合、Date() コンストラクターは日付オブジェクトを作成し、それを現在の日付と時刻に設定します。 ミリ秒: パラメータとして数値を渡す場合、日付のミリ秒を表す内部数値として、また getTime() メソッドの戻り値のミリ秒として使用されます。たとえば、パラメータ 5000 を渡すと、1970 年 1 月 1 日の午前 0 時 5 秒を表す日付オブジェクトが作成されます。
year: 年を表す整数。互換性を保つため (Y2K 問題を避けるため)、年は 98 ではなく 1998 をそのまま指定する必要があります。 month: 月を表す整数。 0 (1 月を意味する) から 11 (12 月を意味する) まで始まります。
2. 日付属性
3. Dateメソッド
Date.parse ()
したがって、定数 pi を Math.PI として定義することも、sin 関数 Math.sin(x) を呼び出すこともできます (x はメソッドのパラメーター)。1. 使い方は簡単 var pi_val = Math.PI; var sine_val = Math.sin(30);
|
以上がjsでよく使われるオブジェクトは何ですか? jsオブジェクトのプロパティとメソッドを詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。