普通にグローバル変数ならできるのだが。
window['for'] = 'a';
これだと、ローカル変数ではできないので、こうする。
function func() {
var \u0074\u0068\u0069\u0073 /* this */ = 'a';
alert(this); // 予約語
alert(\u0074\u0068\u0069\u0073); // 変数
}
使い道は・・・
あまり思いつかない。
でも、コード自動生成するときに、変数名が予約語とかぶらないようにしたりとかできそう