In both Chrome and Firefox, let FutureReservedWord = expr is invalid, but const | var FutureReservedWord = expr is valid, is this defined in ES 6 or historical reason? let/const both are LexicalDeclaration, why behave differently? -- ------------------------------------------------ Spket IDE - Development Tool for RIA. http://www.spket.com