@Garrett Johnson:

On your "es-harmony-part-one" post I think you should stress that
while JavaScript 1.8 (since 2007), currently 1.8.2 (since 2009), may
have influenced Harmony it is a dialect of ECMAScript developed by
Mozilla.
https://developer.mozilla.org/en/New_in_JavaScript_1.8

Also on your "harmony-scopes" you have a typo in your "Using let as a
var replacement." snippet.
Line 15 should read  `print(foo); // => 'foo 1'`.

You have a typo marked with *'s:
"I think the fact that this behavior **was been** implemented strongly
encourages to work towards treating let as a var replacement."

Also you might rewrite the sentences after the "Constants require an
intializer, otherwise a SyntaxError will be thrown." snippet.
They read a little odd:

"Currently Spidermonkey implements this behavior, however V8 as of (v.
3.8.4) will correctly throw an error when a variable is declared with
the same identifer as a previously declared constant. However V8 will
not throw an error when a constant is declared with the same identifer
as a previous declared variable."

- JDD

-- 
To view archived discussions from the original JSMentors Mailman list: 
http://www.mail-archive.com/[email protected]/

To search via a non-Google archive, visit here: 
http://www.mail-archive.com/[email protected]/

To unsubscribe from this group, send email to
[email protected]

Reply via email to