开发者学堂课程【JavaScript 入门与实战:字符串对象】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/582/detail/8055
字符串对象
内容介绍
一、String 的用法
二、总结
一、String 的用法
1. 获取字符串的长度 s.length
<script>
var s="kja";
console.ldg(s.length);
里面的 (s.length) 是获取,后面的 console.ldg 是打印。
2.对字符串查找 s.indexOf
<script>
var s="kjalkdioekjnlnvlkdf";
var n=s.indexOf(’d’);
console.log(n);
查找字符串中第一次出现 d 的位置。
3.返回一个字母串中从指定位置开始到指定字符数的字符 s.substr
<script>
var s="kjalkdioekjnlnvlkdf";
var n=s.substr(2,5);
console.log(n);
这段 var n=s.substr(2,5);
程序中 2 是指从字符串第二个字符开始,5 表示从第二个开始到第五个。
4.全部字符转为小写 sc.tolowercase
<script>
var sc=”JavaScript”;
var i=sc.toLowerCase();
console.log(i);
这段 sc.tolowercase() 程序把字符转为小写。
5.全部字符转为大写 sc.toUpperCase
<script>
var sc=”JavaScript”;
var i=sc.toUpperCase();
console.log(i);
这段 sc.toUpperCase()程序把字符转为大写。
6.替换字符串中的字符 sc.replace
<script>
var sc=”JavaScript”;
var i = sc.replace(‘‘a’,‘k’)
console.log(i);
replace() 方法返回一个由替换值 (replacement) 替换一些或所有匹配的模式 (pattern) 后的新字符串。模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用的函数。
原字符串不会改变
二、总结
String 的属性虽然只有 string.rototupe 和 string.length 两种但是它的用法有很多