新しい方法:
1.repeat()は、元の文字列がn回繰り返される表し、nは、パラメータは、小数点丸め、無限エラー、負の誤差より大きい-1 0(ヌル)を取るが、NaN 3を0、デジタルに文字列かかり。
2.padStart()、padEnd()は、全体の長さを埋め、第1の長さのパラメータが追加され、2番目のパラメータは文字補足コンテンツ、第二パラメータが省略され、デフォルトのスペース完了です。多くの場合、指定された数と、プロンプト文字列形式を補完するために使用。
3.trimStart()、trimEnd()は、実際のコンテンツの前後にスペースを削除します。改行と目に見えない空白記号の有効な。
定期:
1.第二のパラメータは、(改質)及び異なる形式のパラメータ(正規表現)ときに、新しい正規表現、最初の引数は(改質剤を有する)正であるように、2番目の文字列。最初のパラメータでの正規修飾子は、二番目のパラメータ修飾子は覆われています。
2.U改質剤は、(バックを使用して)Unicode文字を識別することができる:ドット文字、任意の文字の識別コードが、0xFFFFより大きいUを追加することができ一致します。{U}がコード数量詞を表し、また、0xFFFFのUよりも予め規定された識別大きくを追加する必要があり、Uは、文字同様の状況は、エラー(従って、\)文字をエスケープしないことがあり区別するために添加されてもよいです。
G改質剤とは異なる3.y剤、。最初の一致が任意の文字バックに適合するように選択することができる後gの変性剤は、位置が必要とされません。yの修飾子は、文字列の先頭の残りの部分と一致する必要があります。replace()メソッドでは、使用されるY改質剤は、定期的なパラメータです。
CONST REGEX = / A / GY。 「aaxa'.replace(REGEX、 ' - ')// '--xa'
のみの交換が第二は、直接試合を停止した後、X X yの修飾の真ん中には第三FOUNDを見つけるaaxaメイクである理由はここにあります。Y改質剤は、全てのG改質剤と一緒に使用を返すために一致しなければなりません。改質剤は、直接ジャンプ不正マッチングエラーを一致させることができ、Yに加えて、原理は、マッチの頭です。
4.オペレータはs修飾子完全一致改行を含む任意の文字を、指すことができます。
最初のアサーション「手段x
だけy
前方にのみ一致は、書き込まれなければならない/x(?=y)/
、唯一パーセント記号前の数値と一致する、例えば。書き換えなければならない/\d+(?=%)/
。」第1の負アサーション「とは、x
だけではないy
だけ一致の正面、書き込まれなければなりません/x(?!y)/
。パーセント記号が書かれるべきではなく前に、たとえば、数字のみに一致する/\d+(?!%)/
。逆に、「最初のアサーション」と一致し、「を施行はそのアサート」x
のみy
だけで試合の後ろに、書かなければなりません/(?<=y)x/
。例えば、ドル記号の後にのみ一致する番号が書き込まれます/(?<=\$)\d+/
。 「を施行負アサーション」は、反対に「第1の負アサーション」であるx
だけでなくy
背面に一致する、書き込まなければならないだけ/(?<!y)x/
であり、例えば、唯一ドル記号次の番号に一致すると、書き込まれるべきではありません/(?<!\$)\d+/
。
値:
1. 0°、0B(文字が大文字であることができる)進表現とバイナリ、厳密モードは文句であろうが、番号()メソッドを使用して10進数に変換しました。
2.Number.isFinite()、Number.isNaN()メソッドは差が実質的にない前に、Number.parseInt / parseFloatは()メソッドは、唯一の違いは、型Number値がそうであることのために、パラメータの変換値を変換しなければなりませんでモジュラー言語をしましょう。
感知された値が整数である場合3.Number.isInteger()も真値は小数点以下16ビットの16ビットの値が得られ、破棄されない整数でない、15.0整数であると考えられる0は、無視され、整数として識別されていませんこれは0の整数であり、識別番号が考慮されるよりも少ないであろう。
典型的には、誤りを検出するため4.Number.EPSILON、非常に小さい定数は、許容範囲内であり、例えば、誤差範囲は2(即ち、の-50乗に設定されていますNumber.EPSILON * Math.pow(2, 2)
)。
5.Number.isSafeInteger()は、整数(2の53乗)か否かを判断し、そして本質的に境界値は、安全整数内に比較されます。
この最初の今日。