document.write('

AB

[解析] 对于选项A,首先声明了一个字符串数组类型的变量a,这个数组的大小为5,接着给这5个数组元素都初始化为“”,在此过程中生成了5个空字符 串。所以,选项A正确。 对于选项B,声明了一个大小为5的字符串数组,并给每个元素都初始化为“”,在此过程中也生成了5个空字符串。所以,选项B正确。 对于选项C,声明了一个大小为5的字符串数组,但是数组中每个元素都被初始化为null,在此过程中没有生成任何字符串。所以,选项C错误。 对于选项D,只是声明了一个大小为5的字符串数组,并没有对字符串进行初始化,因此,字符串的值都为null,而不是“”。所以,选项D错误。

');