WEB开发网
开发学院网页设计JavaScript 理顺 JavaScript (5) - 符合 ECMAScript 标准的字... 阅读

理顺 JavaScript (5) - 符合 ECMAScript 标准的字符串函数

 2010-09-14 13:41:05 来源:WEB开发网   
核心提示: toUpperCase、toLowerCase、toLocaleUpperCase、toLocaleLowerCase : 大小写转换varstr='Delphi';alert(str.toUpperCase());//DELPHIalert(str.toLowerCase

toUpperCase、toLowerCase、toLocaleUpperCase、toLocaleLowerCase : 大小写转换

var str = 'Delphi';
alert(str.toUpperCase());    //DELPHI
alert(str.toLowerCase());    //delphi
alert(str.toLocaleUpperCase()); //DELPHI
alert(str.toLocaleLowerCase()); //delphi

split : 分割字符串

var str, arr;
str = 'Delphi/C++/JavaScript'
arr = str.split('/'); //将返回 ['Delphi', 'C++', 'JavaScript']
alert(arr[0]); //Delphi

/*可以限制返回数组的维数*/
arr = str.split('/', 2); //将返回 ['Delphi', 'C++']
alert(arr[1]); //C++
alert(arr[2]); //undefined (表示不存在)

/*用空格分割*/
str = 'Delphi 2009';
arr = str.split(' '); //将返回 ['Delphi', '2009']
alert(arr[1]); //2009

/*假如用空串分割*/
str = 'Delphi';
arr = str.split(''); //将返回 ['D', 'e', 'l', 'p', 'h', 'i']
alert(arr[1]); //e

/*最有意思的是它可以用正则表达式分割, 其实上个例子就是正则的理念了, 这会专题学习*/
str = 'A1B2C3D4';
arr = str.split(/d/); //将返回 ['A', 'B', 'C', 'D']
alert(arr[1]); //B

上一页  1 2 3 4 5 6  下一页

Tags:理顺 JavaScript 符合

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接