Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

組み込みのjavascriptコンストラクター?


Javascript いくつかの組み込みコンストラクターを提供しています 。これらの組み込み関数には、object()、string()、numberなどが含まれます。 Mathを含めることはできません。 数学のため、これらの組み込みコンストラクターのオブジェクト グローバルオブジェクトです 。 'new'キーワードはMathでは使用できません。

次の例では、多くの組み込みコンストラクター が使用され、それらのタイプが出力に示されているように表示されました。

<html>
<body>
<script>
   var a = new Object();
   var b = new String();
   var c = new Number();
   var d = new Boolean();
   var e = new Array();
   var f = new RegExp();
   document.write(
      "a: " + typeof a + "</br>" +
      "b: " + typeof b + "</br>" +
      "c: " + typeof c + "</br>" +
      "d: " + typeof d + "</br>" +
      "e: " + typeof e + "</br>" +
      "f: " + typeof f + "</br>" 
   );
</script>
</body>
</html>

出力

a: object
b: object
c: object
d: object
e: object
f: object

  1. JavaScriptのRegExpオブジェクト。

    RegExpオブジェクトは、テキストの一部を検索および抽出することにより、一部のテキストのパターンマッチングに使用されます。 RegExpオブジェクトは、regexpコンストラクターまたはリテラル構文のいずれかを使用して作成できます。 以下は、JavaScriptのRegExpオブジェクトのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport"

  2. JavaScriptのオブジェクト初期化子

    オブジェクト初期化子は、新しく作成されたオブジェクトを初期化できるようにする式です。これは、プロパティ名の0個以上のペアと、中括弧{}で囲まれたオブジェクトの関連する値のコンマ区切りのリストです。 以下は、JavaScriptのオブジェクト初期化子のコードです。 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=d