[Laszlo-dev] Any idea what this person is asking? Is pop()
supposed to be defined by ECMAScript on associative arrays?
nmix at savagebeast.com
Wed Jun 29 14:09:09 PDT 2005
I've never seen a JS implementation that allowed pop() on regular
objects. I can't even imagine how that would work -- how would you
define ordering? FIFO? Alpha?
He might be confused about the fact that using a string as an index on
an Array object treats it like an object property rather than an Array
element. That's a very good thing -- otherwise you wouldn't be able to
extend the Array class -- additional methods would show up as array
elements. (Also a reason why using for(x in y) to iterate through
array elements is a really bad idea. but I digress.)
I've always thought that JS's treatment of Arrays is confusing until
you've truly grokked how Objects work in the language.
On Jun 29, 2005, at 1:46 PM, Henry Minsky wrote:
> Henry Minsky
> Software Architect
> hminsky at laszlosystems.com
> Laszlo-dev mailing list
> Laszlo-dev at openlaszlo.org
More information about the Laszlo-dev