タグ

ブックマーク / developer.mozilla.org (3)

  • RegExp - JavaScript | MDN

    標準組み込みオブジェクトRegExpコンストラクターRegExp() コンストラクター静的プロパティRegExp.input ($_) 非推奨 RegExp.lastMatch ($&) 非推奨 RegExp.lastParen ($+) 非推奨 RegExp.leftContext ($`) 非推奨 RegExp.$1, …, RegExp.$9 非推奨 RegExp.rightContext ($') 非推奨 RegExp[@@species]インスタンスメソッドRegExp.prototype.compile() 非推奨 RegExp.prototype.exec()RegExp.prototype[@@match]()RegExp.prototype[@@matchAll]()RegExp.prototype[@@replace]()RegExp.prototype[@@searc

    RegExp - JavaScript | MDN
    miruzouq
    miruzouq 2018/03/17
    保へぇ‥“* という文字そのものにマッチさせるには、直前にバックスラッシュを付加します。つまり、/a\*/ は 'a*' にマッチします。”
  • Document: getElementById() メソッド - Web API | MDN

    getElementById() は Document インターフェイスのメソッドで、 id プロパティが指定された文字列に一致する要素を表す Element オブジェクトを返します。要素の ID は指定されていれば固有であることが求められているため、特定の要素にすばやくアクセスするには便利な方法です。 ID を持たない要素にアクセスする必要がある場合は、 querySelector() で何らかのセレクターを使用して要素を検索することができます。

    Document: getElementById() メソッド - Web API | MDN
    miruzouq
    miruzouq 2018/03/16
    ゔぉでぃのあいで〜“単純に要素を生成して ID を割り当てても、getElementById によって要素にアクセスすることはできません。その”
  • メタプログラミング - JavaScript | MDN

    let handler = { get: function (target, name) { return name in target ? target[name] : 42; }, }; let p = new Proxy({}, handler); p.a = 1; console.log(p.a, p.b); // 1, 42 この Proxy オブジェクトは target (ここでは空オブジェクト) と handler オブジェクトを定義し、その中に get トラップが実装されています。ここで、プロキシーとなったオブジェクトは未定義のプロパティを取得しようとした時に undefined を返さず、代わりに数値 42 を返します。 それ以外の例は Proxy のリファレンスページを参照してください。

    メタプログラミング - JavaScript | MDN
    miruzouq
    miruzouq 2018/03/01
    JSをメメタァしてえぇ“ECMAScript 2015 から、JavaScript には Proxy オブジェクトと Reflect オブジェクトがサポートされました。”
  • 1