M
Michael Winter
VK wrote:
[snip]
I don't know. What is a frick, first of all? Beyond it being a
derogative term (I presume), I have no idea what it means.
So, you first quote from the specification to try and make your point,
but there's something wrong when someone else does it?
I should think that the quoted material should be quite self-explanatory
for anyone familiar with programming. Explaining the sequence of steps
for the entire literal wouldn't have been difficult, but it would have
made for an awfully long post.
And the same can be said of you: no matter how hard /anyone/ tries,
attempting to get you to realise your mistakes is like trying to get
blood from a stone. But what hope is there for us? You have some
unshakable belief that you're right: even though the Mozilla development
team realise their mistake, you still believe otherwise.
That's quite convenient.
Yes, it does. Good grief...
With a literal like:
[,]
there are no defined array index properties ('0', '1', '2', etc.), but
the length property value is 1 (due to the presence of the elision).
With a literal like:
[undefined]
there is one property, '0', with the value undefined, and a length
property value of 1.
Mozilla gets the former wrong, and the latter right. MSIE gets the
former right, and the latter wrong. Opera gets both right (at some point
after 7.0x - I don't have all versions installed at the moment).
Mike
[snip]
What is the difference between a documentation frick and a real
language specialist (excluding myself from either group)?
I don't know. What is a frick, first of all? Beyond it being a
derogative term (I presume), I have no idea what it means.
A documentation frick will quote, and quote... and quote.
So, you first quote from the specification to try and make your point,
but there's something wrong when someone else does it?
That is the only thing you'll possibly get on your questions.
I should think that the quoted material should be quite self-explanatory
for anyone familiar with programming. Explaining the sequence of steps
for the entire literal wouldn't have been difficult, but it would have
made for an awfully long post.
However you're asking, the thinking process of your opponent is being
blocked: ...
And the same can be said of you: no matter how hard /anyone/ tries,
attempting to get you to realise your mistakes is like trying to get
blood from a stone. But what hope is there for us? You have some
unshakable belief that you're right: even though the Mozilla development
team realise their mistake, you still believe otherwise.
Just go by your road. I've got my monthly limit of quotes from the
Books of ECMA, no more for a while.
That's quite convenient.
btw don't forget to file another "bug" then: Mozilla doesn't treat
properly array members initialized with undefined value.
Yes, it does. Good grief...
With a literal like:
[,]
there are no defined array index properties ('0', '1', '2', etc.), but
the length property value is 1 (due to the presence of the elision).
With a literal like:
[undefined]
there is one property, '0', with the value undefined, and a length
property value of 1.
Mozilla gets the former wrong, and the latter right. MSIE gets the
former right, and the latter wrong. Opera gets both right (at some point
after 7.0x - I don't have all versions installed at the moment).
Mike