- From: Timothy Gu <notifications@github.com>
- Date: Fri, 25 Aug 2017 01:18:40 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 25 August 2017 08:19:01 UTC
TimothyGu commented on this pull request. > - The name of each property that appears to exist due to an object supporting indexed properties - is an <dfn id="dfn-array-index-property-name" export>array index property name</dfn>, - which is a property name |P| for which the following algorithm returns true: + To determine if a property name |P| <dfn lt="is an array index|is not an array index" + oldids="dfn-array-index-property-name">is an [=array index=]</dfn>, the following algorithm is + applied: + + 1. If [=Type=](|P|) is not String, then return <emu-val>false</emu-val>. + 1. Let |index| be [=!=] <a abstract-op>CanonicalNumericIndexString</a>(|P|). + 1. If |index| is <emu-val>undefined</emu-val>, then return <emu-val>false</emu-val>. + 1. If |index| is less than 0 or is greater than or equal to 2<sup>32</sup> − 1, then return Sure. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/pull/427#discussion_r135206272
Received on Friday, 25 August 2017 08:19:01 UTC