理顺 JavaScript (5) - 符合 ECMAScript 标准的字符串函数
2010-09-14 13:41:05 来源:WEB开发网var s1, s2, s3, str;
s1 = '万一的'; s2 = ' Delphi '; s3 = '博客';
str = '这里是: ';
str = str.concat(s1, s2, s3);
alert(str); //这里是: 万一的 Delphi 博客
fromCharCode : 从字符编码创建一个字符串; 注意这是 String 类的静态方法, 不被对象支持, 要通过 String 类名调用; String 的静态方法只有这一个, 其他都不能这样使用.
var str;
str = String.fromCharCode(65, 66, 67, 68);
alert(str); //ABCD
str = String.fromCharCode(19975);
alert(str); //万
str = String.fromCharCode(19975,19968,30340,32,68,101,108,112,104,105,32,21338,23458);
alert(str); //万一的 Delphi 博客
indexOf : 返回子串首次出现的位置, 找不到返回 -1
var str = '万一的 Delphi 博客';
alert(str.indexOf('万')); //0
alert(str.indexOf('D')); //4
alert(str.indexOf('Delphi')); //4
alert(str.indexOf('delphi')); //-1
lastIndexOf : 返回子串最后出现的位置(从后向前找), 找不到返回 -1
var str = 'ABCABC';
alert(str.lastIndexOf('A')); //3
alert(str.lastIndexOf('C')); //5
alert(str.lastIndexOf('CAB')); //2
alert(str.lastIndexOf('cab')); //-1
Tags:理顺 JavaScript 符合
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接