博客
关于我
字符串详解
阅读量:293 次
发布时间:2019-03-03

本文共 1426 字,大约阅读时间需要 4 分钟。

1. 字符串获取类、封装检测数字的方法

var str = '妙味课堂';alert( str.length );//6//charAt() 找到字符串中的某一个,不写默认第0个alert( str.charAt(1) );//味//charCodeAt() 找到相应的编码值alert( str.charCodeAt() );  // 22937alert( str.charCodeAt(1) ); // 21619alert( str.charCodeAt());   (0~9  48~57)      (a~z 97~122)      (A~Z  65~90)//根据编码返回汉字 下面得到两个字alert( String.fromCharCode(22937, 21619) );

小练习

2. fromCharCode返回字符串实例、字符串加密

1)返回字符

2)加密

加密...

3. indexOf、lastIndexOf

indexOf:找到字符的位置

var str = 'www.miaov.com/2013ww';/*for ( var i=0; i

小练习

由于indexOf方法只会找到第一个,为了找到全部,所以需要循环操作。

lastIndexOf从后往前找

4. 比较类、截取类、substring应用实例

1)比较类

字符串比较是一位一位的比较

2)截取类

substring

5. 大小写转换、split分割字符串

1)大小写转换

var str = 'www.MIAOV.com';// alert( str.toUpperCase() );          // 转成大写// alert( str.toLowerCase() );          // 转成小写

2)split分割字符串

6. 字符串方法总结

var str = '妙味课堂-WWW.miaov.com';str.charAt(1);          // '味'str.charCodeAt(1);          // 21619String.fromCharCode(22937, 21619);  // '妙味'str.indexOf('m', 4);            // 9 从字符串下标为4的地方开始找str.lastIndexOf('o');           // 16'1000' < '2'            // true'1000' > 2          // truestr.substring(0, 4);            // '妙味课堂'str.slice(-3);          // 'com'var str = '妙味课堂-WWW.miaov.com';str.toUpperCase();          // '妙味课堂-WWW.MIAOV.COM'str.toLowerCase();          // '妙味课堂-www.miaov.com'str.split('.', 2);          // [ '妙味课堂-WWW', 'miaov' ]var arr = [ 'www', 'miaov', 'com' ];arr.join('aaa');            // 'www.miaov.com'数组变成字符串

转载地址:http://qfvm.baihongyu.com/

你可能感兴趣的文章
IDEA效率快捷键收集
查看>>
并发情况下三种线程/并发安全
查看>>
windows 安装Eclipse win7为例
查看>>
希尔排序
查看>>
TreeView 中 SelectedNodeStyle 无效,selectedClass 无效的参考方案
查看>>
C#,asp.net,ashx处理session
查看>>
501 5.1.7 Invalid address
查看>>
foxmail 登录 exchange 2013 exchange 2016
查看>>
Netty高性能原理和框架架构解析
查看>>
C/C++ * & : :: -> .等特殊符号
查看>>
C++中this指针
查看>>
(00)剑指 Offer 13. 机器人的运动范围
查看>>
剑指 Offer 18 删除链表的节点
查看>>
剑指 Offer 25. 合并两个排序的链表
查看>>
MySQL多表查询_索引_事务和隔离和事务原理_复习
查看>>
C# WinForm 监视文件变化程序
查看>>
Redis主从复制原理
查看>>
将本地已有的maven工程导入工作空间
查看>>
mysql中没有boolean,而是tinyint
查看>>
这个坑
查看>>