JS中不能直接  字符串不能 str[i] = 'x'     不能for循环 字符串length 然后赋值 

应该

将字符串转换为数组   而且 

字符x[i]=* 不是所有浏览器都兼容的

字符串有部分像数组一样的特性 但它不是数组