IE5(5.5ではない)のJScriptの連想配列ではまりがちな点

var obj = {
	123: 'abc'
};

とキーが文字列以外だとエラーを起こす。

var obj = {
	'123': 'abc',
	a123: 'abc'
};
obj[123] = 'abc';

上のように文字列であると明示するか、文字で始まる識別子なら、問題は起こらない。もしくは添え字配列で突っ込む。これなら、型変換とかしてくれるっぽい。