JavaScript字符串基础知识集锦
来源:互联网 发布:有限元模型是算法吗 编辑:程序博客网 时间:2024/06/14 10:42
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">javascript基本知识集锦(一)</span>
字符串的截取
substring()用于截取两个指定下标之间的字符,不支持负数参数,形式为substring(start,stop);其中start为必需,stop可选。
var test = "This is a good body.";var section = test.substring(4);alert(section);alert(section.length);
slice()可提取字符串的某个部分,并以新的字符串返回被提取的部分,支持负数参数,若参数为负数,则表示从尾部开始计算,截取下标为4~6直接的部分
var test = "This is a good body.";var section = test.slice(4,6);alert(section);alert(section.length);
substr()用于截取下标开始后指定的字符个数,支持负数,其中第二个参数为向后截取的个数
var test = "This is a good body.";var section = test.substr(4,7);alert(section);alert(section.length);concat()用于连接两个或多个数组,该方法不会改变现有数组,仅仅返回一个连接数组的副本
var a = [1,2,3];var b = [4,5];alert(a.concat(b));alert(a);alert(b);
indexOf()用于返回某个字符串值在字符串中首次出现的位置,如果没用匹配项,则返回-1
<span style="font-family:Tahoma, Helvetica, Arial, 宋体, sans-serif;font-size:12px;"><span style="line-height: 25.2000007629395px; background-color: rgb(247, 252, 255);">lastIndexOf()用于返回某个字符串值在字符串中最后一次出现的位置</span></span>
function IndexDemo(str2){ var str1 = "BABEBIBOBUBABEBIBOBU" var s = str1.indexOf(str2); return(s);}IndexDemo("EBI");charAt()用于返回指定位置的字符
var str="Hello world!"alert(str.charAt(1))match()用于检查一个字符串是否匹配一个正则表达式
var str="1 plus 2 equal 3"document.write(str.match(/\d+/g))输出结果为1,2,3
0 0
- JavaScript字符串基础知识集锦
- JavaScript基础知识集锦
- javascript基础知识大集锦
- javaScript基础知识集锦
- javascript基础知识(字符串)
- javascript字符串操作集锦和数组
- 字符串集锦
- JavaScript 集锦
- javascript集锦
- java基础知识集锦
- linux基础知识集锦
- linux BASH基础知识集锦
- WinCE驱动基础知识集锦
- java基础知识集锦
- 数组基础知识集锦
- Linux基础知识集锦
- java基础知识集锦
- API管理基础知识集锦
- 不快乐是因为可以像只猪一样懒,却无法像只猪一样懒得心安理得。
- 进行遥感影像裁剪的注意事项
- shell 重定向 知识
- HTML5初学者福利!11个在线学习网站推荐
- mysql配置远程访问
- JavaScript字符串基础知识集锦
- 4.14、变量的声明和定义
- 电脑维修和维护 毕业总结及经验报告
- FFTW ARM cross compile
- BloomFilter——大规模数据处理利器
- JNI/NDK开发指南(二)——JVM查找java native方法的规则
- 借鉴:jQueryMobile 弹出提示框 confirm
- android中的自定义广播
- phpcms v9模板制作笔记案例