向高手求教js问题 var my_array = new Array();var str="中华人民共和国";for(i=0;i<str.length;i++){my_array[i]=str.valueOf(i);} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在js里你本身就可以把字符串看成是char数组,不过用charAt方法取值var str = "中华人民共和国";window.alert(str.charAt(0)); function test(){ var my_array = new Array(); var str="中华人民共和国"; for(i=0;i<str.length;i++){ my_array[i]=str.substr(i,1); } alert(my_array); } seedling_lq 你的答案帮我了,谢谢你啊,这就结帖,zhaowentao的方法不行不是我要的结果 把上面的my_array[i]=str.substr(i,1); 改为my_array[i]=str.charAt(i);也可以, var my_array = new Array();var str="中华人民共和国";for(i=0;i<str.length;i++){my_array[i]=str.charAt(i);}没有valueOf方法,改成charAt就OK了。 jquery中siblings的疑问,以及asp.net中服务器控件id命名的限制 求一个后台管理框架 淘宝店如何制作,求教程 mediaplay网页调用,如何只播放其中的一段 name写在<font>标签里,为什么IE不认? 求助 Ie与firefox的兼容 location的问题,解决马上散分 求匹配2到5个中文字的正则表达式??? 实现jsp自动刷新 原VBscript程序,我改成Jscript程序,出现下面两个错误,请帮我看看,先谢了! 请问现在站点流行的在浏览器标题栏、地址栏等前面加上个性图片是怎么做的? 请教js的for in的用法
var str = "中华人民共和国";
window.alert(str.charAt(0));
var my_array = new Array();
var str="中华人民共和国";
for(i=0;i<str.length;i++){
my_array[i]=str.substr(i,1);
}
alert(my_array);
}
var str="中华人民共和国";
for(i=0;i<str.length;i++){
my_array[i]=str.charAt(i);
}
没有valueOf方法,改成charAt就OK了。