タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JavaScriptとECMAScript5.1に関するmonjudohのブックマーク (1)

  • 固定長配列 - 枕を欹てて聴く

    id:uupaa さんが固定長配列があるといいなあと思う時があるという話を受けて. いついてしまいましたー... 固定長配列 ECMA262 5.1thにおいては固定長配列を利用することができます. Arrayのlengthの[[Writable]]をfalseにしてしまえばいいですー! 仕様ではこの機能を説明するために, Arrayの[[DefineOwnProperty]]を特殊化しており, この結果, 固定長を享受することができます. Arrayの[[DefineOwnProperty]]の中から, 対象のProperty Name(P)がArray indexだった時の処理(Pがuint32_tでかつUINT32_MAXでない)を抜き出しました. section 15.4.5.1 より抜粋 4. Else if P is an array index (15.4), then a

    固定長配列 - 枕を欹てて聴く
  • 1