时间:2021-04-16
数组都是从0开始。javascript是arrayname[i],而vbscript是arrayname(i)。
javascript的字符串还是从0开始,比如取第一个字符,stringname.charAt(0)。
var s="abcd";
s.indexOf("b")返回1
asp的字符串下标从1开始。比如取第一个字符:mid(stringname,1,1)。
再比如:s="abcd"
instr(s,"b")返回2
另外asp的字符串函数习惯参数是(下标,长度),而js是(第一个下标,第二个下标),区别见asp的mid()和js的substring()。
对vbscript的这种数组和字符串不统一的做法表示愤慨。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
熟悉js的朋友很多都遇到过js的数组与字符串相互转换的情况,本文就此作一简单介绍,示例如下:一、数组转字符串需要将数组元素用某个字符连接成字符串,示例代码如下:
在开始之前,先回顾下js中下标(数组元素/字符串中字符下标):下标总是从0开始计数,例如vararr=[1,2,3];//数组的长度为3,元素下标依次为:0,1
本文实例讲述了js数组常见操作及数组与字符串相互转化方法。分享给大家供大家参考,具体如下:数组与字符串的相互转化varobj="new1abcdefg".rep
数组1.数组的下标是整型数值或者是字符串类型。eg1.索引数组的键是______,关联数组的键是______。2.字符串作为索引的时候,应加上引号。常量或者变量
1、publicString(char[]c,begin,length).从字符数组c的下标begin处开始,将长度为length的字符数组转换为字符串。beg