The features that do not introduce new keywords (destructuring assignment and array comprehensions) can be used without specifying the JavaScript version. New in JavaScript 1.7 - MDC 今さらな話だけど、yieldキーワードとletキーワードを使わなければ、Firefox2でも何の断りもなしに1.7の配列内包・分割代入が使えることを知った。 てっきりFirefox3からだと思ってたので使ってなかったのだけど、そもそも気にする必要がなかったんですね…… というわけで、使えそうなコードのメモ。 分割代入・値の交換 var [a,b]=[4,9]; [b,a]=[a,b]; console.log([a,b]); //