辞書

辞書 (Web IDL)

用法

[5] Event構築子引数DeviceRotationRateInitメンバーのように、 新しく作成するオブジェクトの各IDL属性が持つべき値を与えるために使うことがあります。

[6] createElementaddEventListener引数のように、 名前付き引数として使うことがあります。

歴史

[1] Allow trailing position dictionary arguments to be not optional, if t… · heycam/webidl@b1dea26 ( 版) <https://github.com/heycam/webidl/commit/b1dea262d0d5894d8954fa6478e30bf67fc2950d>

[2] Clarify that the order to get/set dictionary members is lexicographical. · heycam/webidl@00651ce ( 版) <https://github.com/heycam/webidl/commit/00651ceba183c979ef401846d408804597a9a588>

[3] Remove support for [Constructor] on dictionaries (fixes #109). ( (Ms2ger著, )) <https://github.com/heycam/webidl/commit/1982dc3f17002c07f93b39e22f69846478e4a9e2>

[4] 20158 – Unrestricted typed dictionary () <https://www.w3.org/Bugs/Public/show_bug.cgi?id=20158>

[7] Modernize and clean up dictionary type conversions (domenic著, ) <https://github.com/heycam/webidl/commit/3bf3f84fe6b15634859f4e5080cc57881c2956d9>

[8] Various follow-up fixes to #180. (#192) (tobie著, ) <https://github.com/heycam/webidl/commit/40d03aad7d1bf137d62b59b074778f7c7d7e0cc4>

[9] Simplify the distinguishable table (#183) (jyasskin著, ) <https://github.com/heycam/webidl/commit/89fc3a36b076da2563cd4c22ff9a4ef7c0c9a2f6>

[10] Ban nullable records in dictionary members and operation arguments. (#… (jyasskin著, ) <https://github.com/heycam/webidl/commit/7259bd954df1f3d43f675cb71443d5dd200b5fec>

[11] Fix #296: ban dictionary recursion through records. (#298) (jyasskin著, ) <https://github.com/heycam/webidl/commit/662b008b5d20a56912835ceb47749157f6e91950>

[12] Base sequences, dictionaries, and records on Infra types (#317) (domenic著, ) <https://github.com/heycam/webidl/commit/26aa8308811da812d28a5b3dd06fabcefecb71f0>

[13] Editorial: use less-confusing variable names in dictionary conversion (… (domenic著, ) <https://github.com/heycam/webidl/commit/ebdaa2b152fe550cf6a709a7ab303cd3c4df7320>

[14] Editorial: use less-confusing variable names in dictionary conversion by domenic · Pull Request #570 · heycam/webidl () <https://github.com/heycam/webidl/pull/570>

[15] A dictionary inheriting from a non-JSON type can't be a JSON type. (#571 (bzbarsky著, ) <https://github.com/heycam/webidl/commit/d3b317273c6e8b184ad6023ac145cf25c933a50e>

[16] Is a dictionary which has an inherited dictionary with a non-JSON-type member a JSON type? · Issue #555 · heycam/webidl () <https://github.com/heycam/webidl/issues/555>

[17] A dictionary inheriting from a non-JSON type can't be a JSON type. by bzbarsky · Pull Request #571 · heycam/webidl () <https://github.com/heycam/webidl/pull/571>