JS字符串String面向对象方法
来源:互联网 发布:百分点vb 诱鱼 编辑:程序博客网 时间:2024/06/05 06:55
字符串一般都是用双引号或许单引号包着,例如;
var kk=“我是一个字符串”;
console.log(typeof(kk)); 结果是String;
下面介绍几种常用的方法;
charAt() 返回在指定位置的字符;例子;<script>var str="Hello world!"document.write(str.charAt(1)) 查找这个下标的是哪一个字符 下标从零开始结果是:e</script>
concat() 方法用于连接两个或多个字符串,字符串的拼接。<script type="text/javascript">var str1="Hello "var str2="world!"document.write(str1.concat(str2)) 把多个字符串拼接在一起输出的结果是:Hello world!</script>
fontcolor() 方法用于按照指定的颜色来显示字符串。
<script type="text/javascript">var str="Hello world!"document.write(str.fontcolor("Red")) 让字符串变成其他的颜色输出的结果是:Hello world!</script>
fontsize() 方法用于按照指定的尺寸来显示字符串的大小。
<script type="text/javascript">var str="Hello world!"document.write(str.fontsize(14)) 设置字符串的大小输出的结果是:Hello world!
</script>
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。找不到则返回值为-1<script type="text/javascript">var str="Hello world!"document.write(str.indexOf("H") + "<br />") 查找在字符串中第几个开始出现 下标为0开始查找document.write(str.indexOf("l") + "<br />")document.write(str.indexOf("r"))输出的结果是:0link() 方法用于把字符串显示为超链接。输出的结果是:2
输出的结果是:6 空格也是一个字符
</script>
<script type="text/javascript">var str="Free Web Tutorials!"document.write(str.link("http://www.w3school.com.cn")
)</script>
match()函数用来查找字符串中特定的字符,并且如果找到的话,则返回这个字符。<script>
var str="Hello world!";
document.write(str.match("world") + "<br>"); 如果有匹配就返回这个字符串
document.write(str.match("World") + "<br>"); 如果没有匹配到就返回null
document.write(str.match("world!"));
输出结果:world
输出结果:null
输出结果:world!
</script>
replace() 方法在字符串中用某些字符替换另一些字符。
<script type="text/javascript">var str="Visit Microsoft!"document.write(str.replace("Microsoft", "W3School")
) 替换更换指定的字符串输出结果是:Visit W3School!</script>
slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。<script type="text/javascript">var str="Hello happy world!"document.write(str.slice(6,11)) 从第几个提取到第几个输出的结果:happy</script>
split() 方法用于把一个字符串分割成字符串数组。<script type="text/javascript">var str="How are you doing today?"document.write(str.split(" ") + "<br />") 还可以str.split("/ ") str.split(","); 以什么分割就会去掉什么 把字符串分割成数组document.write(str.split("") + "<br />")document.write(str.split(" ",3))输出的结果:How,are,you,doing,today? 以空格分割H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,? 逐个分割How,are,you 分割多少个
</script>
toLowerCase() 方法用于把字符串转换为小写。toUpperCase() 方法用于把字符串转换为大写。
substring(stop,start) 方法用于提取字符串中介于两个指定下标之间的字符。
可选。一个非负的整数,比要提取的子串的最后一个字符在 stringObject 中的位置多 1。
如果省略该参数,那么返回的子串会一直到字符串的结尾。
阅读全文
1 0
- JS字符串String面向对象方法
- JS面向对象方法
- js String对象中常用方法小结(字符串操作)
- js String对象中常用方法小结(字符串操作)
- js String对象(字符串操作)常用方法小结
- js String对象中常用方法小结(字符串操作)
- js String对象中常用方法小结(字符串操作)
- JS 对象(Object)和字符串(String)互转方法
- JS面向对象的方法
- js面向对象方法介绍
- JavaScript String字符串对象方法
- 字符串对象-string常用方法
- js内置对象(string字符串对象)
- JS String(字符串)对象 Boolean对象
- js string 对象的方法
- js面向对象,多种创建对象方法!
- js 面向对象,多重创建对象方法
- js面向对象,多种创建对象方法!
- ffmpeg封装h264裸流为mp4文件,视频播放速度特别慢-解决
- Spring Boot 集成Mybatis实现多数据源
- for循环 进阶练习
- div+css+第一个网页总结(hover,div,background-image)
- Nginx+tomcat负载均衡session问题解决
- JS字符串String面向对象方法
- Android软键盘弹出,界面整体上移的问题
- 催收需求
- BT5关于修改静态IP及遇到的问题
- Handler实现倒计时的两种方式
- Linux--生产者与消费者
- LeetCode 2. Add Two Numbers[Medium]
- Java中单元测试中:@BeforeClass,@Before,@Test,@After,@AfterClass中的问题详解
- cocos creator从零开始做酷跑小游戏 | 前言以及资源