Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
15.4 Array Objects Array objects give special treatment to a certain class of property names. A property name P (in the form of a String value) is an array index if and only if ToString(ToUint32(P)) is equal to P and ToUint32(P) is not equal to 232−1. A property whose property name is an array index is also called an element. Every Array object has a length property whose value is always a nonnegative integer less than 232. The value of the length property is numerically greater than the name of every property whose name is an array index; whenever a property of an Array object is created or changed, other properties are adjusted as necessary to maintain this invariant. Specifically, whenever a property is added whose name is an array index, the length property is changed, if necessary, to be one more than the numeric value of that array index; and whenever the length property is changed, every property whose name is an array index whose value is not smaller than the new length is automatically deleted. This constraint applies only to own properties of an Array object and is unaffected by length or array index properties that may be inherited from its prototypes.
Synes godt om
Slettet bruger
28. april 2011 - 17:11#3
Perfekt, tak! Og det passer med 2³² (4294967296), kan jeg tilføje : )
Og der afsættes ALDRIG plads på forhånd, elementer indsættes bare, as is.
PS: De 232 der nævnes i "15.4" må noget være "protokolfnidder" der har ødelagt 2³² for ellers er det jo mørkesort tale (for mig..?) - gad vide om det er formuleret af en ex-forsikringssælger : )
Jeg copy pastede fra ECMA-262 PDF til E. Noget koksede.
Synes godt om
Slettet bruger
28. april 2011 - 17:32#6
Pyha! Jeg overvejede en tid, om den mon afsatte plads hvis det nye element's index er < 232... - Jeg tror jeg læste det 12 gange, før jeg indså, at der ikke er nogen speciel grænse ved 232 : )
PS: Jeg nægter at svare på spørgsmål omkring hvor mange previews ovenstående kunstværk kostede!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.