博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
javaScript的字符串对象
阅读量:7123 次
发布时间:2019-06-28

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

hot3.png

一、

1.length:计算字符串长度

var strObj=new String("qwer");

console.log(strObj.length);

二、

toLowerCase方法:字符串中的字母被转换为小写

toUpperCase():字符串中的字母被转换为大写

trim():用于取消字符串两边的空格,但是字符串中间空格不能取消

slice方法:截取字符串,返回字符串的片段

strObj.slice(start[,end]) 

注意:如果只有一个参数,则该位置为起始位置,表示从起始位置一直截取末尾

start下标从0开始的strObj指定部分起索引。如果start为负,将它作为length+start处理,此处length为字符串的长度。 

end小标从0开始的strObj指定部分结束索引。如果end为负,将它作为length+end处理,此处length为字符串的长度。 

substring方法:截取字符串

strObj.substring(start,end) 

start:起始位置下标

end:结束位置下标

注意:如果只有一个参数,则该位置为起始位置,表示从起始位置一直截取末尾

substring方法使用start和end两者中的较小值作为子字符串的起始点。

如果start或end为NaN或者为负数,那么将其替换为0。 

indexOf方法:是从左至右检索字符串的

返回String对象内第一次出现子字符串位置如果没有找到子字符串则返回-1 

strObj.indexOf(substr[,startIndex]) 

 

lastIndeOf方法:是从右至左检索字符串的,返回String对象中字符串最后出现的位置如果没有匹配到子字符串则返回-1 

strObj.lastIndexOf(substr[,startindex]) 

charAt(index):用于返回指定位置的字符。index表示指定位置的下标,index的范围从0到字符串长度,如果超出有效范围的索引值返回空字符串 

 

split():字符串拆分,将一个字符串分割为子字符串然后将结果作为字符串数组返回 

strObj.split([separator[,limit]]) 

separator字符串或 正则表达式 对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。 

limit该值用来限制返回数组中的元素个数。 

 

contact():字符串连接

strObj.concat([string1[,string2...]]) 

replace方法:字符串替换

strObj. replace(字符1,字符2) 

将字符串中的字符1替换成字符2

转载于:https://my.oschina.net/u/2971691/blog/783750

你可能感兴趣的文章
《Head First Java》读书笔记
查看>>
try--catch--finally中return返回值执行的顺序(区别)
查看>>
Mac Terminal菜鸟篇之使用unrar解压rar文件
查看>>
使用异步I/O大大提高应用程序的性能
查看>>
入门第九课 Python语句的编写之for
查看>>
Tags在XHTML1.0各DTD的校检数据
查看>>
前端工程——基础篇
查看>>
高级软件工程pair project工作总结 By 何栋梁
查看>>
URAL 1119 Metro
查看>>
asp记录集指针操作
查看>>
Memcached telnet端命令
查看>>
考试防刷新、切屏效果实现
查看>>
poj 2154 Color
查看>>
QT学习之forward declaration of 'struct Ui::xxx';invalid use of incomplete struct "Ui::Widget"
查看>>
Apc缓存Opcode(转)
查看>>
Enterprise Library系列文章目录(转载)
查看>>
程序与程序的交互--接口
查看>>
3.项目学习二
查看>>
[hihoCoder] 题外话·堆
查看>>
Drupal中常用一些模块
查看>>