function test(pP1) {
alert(pP1[0]); //在本地机正常显示,弹出1
}
test('103');
上面的代码放入服务器所在的文件里,运行弹出的确实undefined,为什么,抓狂了
解决方案 »
- js数组保存的对象的属性变为空
- 基本数据类型的问题 求助
- jquery新手求助
- 懂javascript <!--$ -->写法的快进
- 表格排序遇到的问题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- body.onload参数在ie中的奇怪问题
- 很难的问题,在线等
- 大家有没有比较简单易懂javascript入门教程
- 我在一个网站上看到一个投票系统,投完票后就能出现一个柱状图动态现实当前票数,请问如何实现呢?
- 关于FusionCharts map问题
- var arr = ret.split(" ;");
- 关于百度地图API的一个小问题
你这个写法非常规,能弹出1已经JavaScript的变态之处了~!给你加点东西:function test(pP1) {
alert(pP1[0]); //在本地机正常显示,弹出1
}
test('103'.split(''));
function test(pP1) {
alert(pP1); //正常,我都蒙了,这个本来就正常
alert(pP1[0]); //在服务器的代码里弹出undefined,可这里为什么就不正确呢,本来以为很简单的一个case,竟然纠结在这里,想不通
}
test('103');
求大牛啊!!!内牛满面!!!
if(typeof(pP1)=='string'){pP1=pP1.split('')}
alert(pP1[0]);
}