When the book was written, ECMAScript 3 ruled the earth, and that was a true statement.
However, in modern browsers, ECMAScript 5 runs, which raised this requirement.
If you have IE, put yourself in compatibility mode with IE6 or IE7 and it will not work.
By the way, even with ECMAScript 3 you can still write it as
a["delete"]
source share