ホームページ >ウェブフロントエンド >jsチュートリアル >jsの組み込みオブジェクトについて詳しく解説

jsの組み込みオブジェクトについて詳しく解説

小云云
小云云オリジナル
2018-03-20 17:02:451672ブラウズ

JS には 17 個のオブジェクトが組み込まれています。一般的に使用されるのは、Array オブジェクト、Date オブジェクト、正規表現オブジェクト、String オブジェクト、Global オブジェクトです。この記事では、主に JS の組み込みオブジェクトについて詳しく説明します。皆さんのお役に立てれば幸いです。

Array オブジェクトで一般的に使用されるメソッド:

Concat(): 複数の配列を 1 つの配列にマージすることを意味します。
Join(): 結合された配列のすべての要素を含む文字列値を返します。各要素は指定された区切り文字で区切られています。
Pop(): 配列の最後の要素を削除します。
Shift(): 配列の最初の要素を削除します。
Slice(start, end): 配列内のセグメントを返します。
Push(): 新しい要素を配列に追加し、最新の長さを返します。
Sort(): 配列を並べ替えます。
Reverse(): 配列の並べ替えを逆にします。
tolocalestring();は組み込みオブジェクトです。目的は、すべてのグローバル メソッドを 1 つのオブジェクトに集中させることです。
Global には構文がなく、そのメソッドを直接呼び出します。
escape(): すべてのコンピューターで読み取れるように String オブジェクトをエンコードします。

必須 charstring パラメーターは、エンコードされる任意の String オブジェクトまたはリテラルです。 isNaN(): 値が NaN かどうかを判断します。 parseInt(): 文字列から取得した整数を返します

正規表現オブジェクト

このオブジェクトには、正規表現パターンと、パターンの適用方法を示すフラグが含まれています。
文法 1
re = /pattern/[flags]
文法 2

re = new RegExp("pattern",["flags"]) re は、次の正規表現です。割り当てられたパターンの変数名
pattern は正規表現
flags はマーカー: 次の 3 つがあります
1: g (全文検索)
2: i (大文字と小文字を区別しない)
3: m (複数行検索)
検索文字列が事前にわかっている場合は、構文 1 を使用します。検索文字列が頻繁に変更される場合や、ユーザーが入力した文字列など不明な場合は、構文 2 を使用します。


Stringオブジェクト


charAt():返回指定索引的位置的字符 
concat():返回字符串值,表示两个或多个字符串的连接 
match():使用正则表达式模式对字符串执行查找,并将包含查找结果最为结果返回 
function MatchDemo(){ 
   var r, re;         // 声明变量。 
   var s = "The rain in Spain falls mainly in the plain"; 
   re = /ain/i;    // 创建正则表达式模式。 
   r = s.match(re);   // 尝试匹配搜索字符串。 
   return(r);         // 返回第一次出现 "ain" 的地方。 
}
Replace(a,b):字符b替换a 
Search(stringObject):指明是否存在相应的匹配。如果找到一个匹配,search 方法将返回一个整数值,指明这个匹配距离字符串开始的偏移位置。如果没有找到匹配,则返回 -1。 
Slice(start,end):返回字符段片段 
Split():字符串拆分 
Substr(start,length):字符串截取 
Substring(start,end)取得指定长度内的字符串 
toUpperCase():返回一个字符串,该字符串中的所有字母都被转化为大写字母。 
toLowerCase():返回一个字符串,该字符串中的所有字母都被转化为小写字母。



Mathオブジェクト
ceil(): 切り上げます。

floor(): 切り捨て。

round(): 丸め。

random(): 乱数を取得します。

Date object

get/setDate(): 日付を返すか設定します。

get/setFull Year(): 4 桁で表される年を返すか設定します。

get/set Year(): 年を返すか設定します。

get/setMonth(): 月を返すか設定します。 0 は 1 月です

get/setHours(): 時間を返すか、24 時間形式で設定します

get/setMinutes(): 分を返すか、設定します。

get/setSeconds(): 秒数を返すか設定します。

get/setTime(): 時間を返すか設定します (ミリ秒単位)

関連する推奨事項:
js の組み込みオブジェクトとは何ですか

JS ネイティブ オブジェクトの違いの詳細な説明と組み込みオブジェクト

jsの基本的な組み込みオブジェクトの詳細な説明

以上がjsの組み込みオブジェクトについて詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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