全てのJSのオブジェクトであり、文字列、配列、数値、関数......
ビルトインオブジェクト、次のように独自のプロパティとメソッド、アクセス方法があります:
オブジェクト名は、属性名;
オブジェクト名。メソッド名
オブジェクトの1.Array配列
アレイ増加の抜き()先頭
機能:1以上の配列の先頭を高めるために
パラメータ:1つまたは複数の
戻り値:配列の長さ
元の配列を変更します
シフトは、()配列の先頭を削除します
機能:配列の先頭を削除します
パラメータ:なし
戻り値:削除されたもの
元の配列を変更します
)(配列プッシュの終わりを増加させます
機能:配列の最後の一つ以上を向上させます
パラメータ:1つまたは複数の
戻り値:配列の長さ
元の配列を変更します
)(配列ポップの一端を削除
機能:配列の末尾を削除するではありません
パラメータ:なし
戻り値:削除されたもの
元の配列を変更します
CONCAT()スプライス配列
ary1.concat(ARY2、ARY3 ....)
連結は、クローンの配列を使用して実装することができる、連結は、()のパラメータを渡しません
スプライス(インデックス、 howManyが、ITEM1、... itemx)
スプライスは、パラメータ・アレイの実装を削除する付加、置換することができ
最初の2つのパラメータとインデックス howManyが、パラメータ、バックのオプションパラメータパラメータを必要としています
スプライス(インデックス、0、ITEM1、ITEM2 ...)増加
インデックスインデックス、インデックスindexの前に挿入された追加の増加
スプライス(インデックスn)は削除します
インデックス率nから削除始まり、一つのパラメータのみスプライス(インデックス)は、インデックスindexコンテンツの背面からすべてのスタートを削除する場合
スプライス(インデックス、nは、ITEM1、ITEM2 ...)の交換
インデックスインデックスは、n ITEM1、ITEM2のためのコンテンツを置き換える置き換えるようになった....
スライス(n、m)は傍受
Mのインデックスmに率nから取らなく、元の配列は変更されません
スライス(0)またはスプライス()クローンのアレイを実現することができます
逆()アレイフリップ
戻り値は、新しい配列は元の配列が変更され、ひっくり返されます
アレイをソートするソート()
用法:ソート(関数(B){リターンAB})小から大へ
ソート(関数(B){戻りBA})降順行
文字列へのtoString()配列
カンマ区切りの文字列に配列へ
参加する(スプライス型)のスプライシング
評価して、他の形態でのスプライシングの文字列にアレイを分割()()「+」(参加)数学的操作評価を実施することができます
しかし、一般的に使用される方法の配列と互換性がありません。
indexOf(何を検索)検索
ary.indexOf配列、引用された項目のいずれかの復帰、そしてノーリターン-1があるかどうかを調べるために(何を探します)。
forEachの()トラバーサル
forEachの2つのパラメータ、コールバック、thisArgを受け付ける
。コールバック三つのパラメータ:. 1)項目2)指標3)INPUTは、
この点をコールバックを変更するために使用thisArg;
forEachのノーリターン値、戻り値マップが、
マップ()トラバーサル
2.string文字列
キャラット(インデックス) インデックスで文字を検索します
charCodeAt(インデックス) インデックスではUnicode文字エンコーディングを見つけます。65535の間の整数-戻り値は0です。
charCodeAt()とのcharAt()メソッドの方法は、動作と同様であるが、前者は文字列を返す文字エンコーディングの指定された位置に戻されます。
indexOf() インデックスのリターンの内容を見つけるために探して前後から、返し見つけることができませんでした-1。
lastIndexOf() 前方世話は、-1を返す見つけることができない、見つけるために、インデックスの内容を返します。
スライス(n、m)は 、インデックスmにルックアップ・インデックスnからではなく、Mを含まない、スライスは負であってもよいです
ストリング(n、m)は 、m個除いた、指数mのインデックスnを検索し、負の値を取らないかもしれ
SUBSTR(n、m)は 傍受するm個のインデックスnから
分割(切断型) 文字配列に文字列。
toUpperCaseのは() 大文字を回します
toLowerCaseメソッド()は 小文字を回します
3.Mathオブジェクト
Math.floor()は 切り捨て
Math.ceil() 切り上げ
Math.random() 0-1間のランダム小数を取ります
恐らくMath.round() の丸め
Math.abs() の絶対値
Math.pow(X、Y) のYのX電源
Math.sqrt() 平方根
Math.max()は 最大値をとります
Math.min()は 最小値をとります
4.Dateの日付オブジェクト
新しいDate()は、 日付オブジェクトを作成します。
getFullYear()は 年を返します
getMonth()は 番号(0-11)ヶ月、数ヶ月を取得したい、我々は追加する必要が戻ります
getDay()は 、(0-6)、週の最初の日を返す数週間を取得したい、我々は追加する必要があります
getDate()は、 日を返します。
次に、getHours() を返します
getMinutes() のポイントを返します。
getSeconds()は、 秒を返します。
getTime()は、 タイムスタンプで存在数(GMT)MSへ1970年1月1日00:00から返さ
setYear(yearInt)が 配置された.2年または4桁の数字
setFullYear(yearInt)は 年0.4桁を設定しました
setMonth(monthInt)が 設定され、月(0-11)
SETDATE(dateInt)が セット日(1-31)
setHours(hourInt) 番号(0-23)時間を設定します。
setMinutes(MININT) セット番号(0-59)分
setSeconds(secInt) セット(0-59)
setMilliseconds(milliInt) に配置されたミリ秒(0〜999)