欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

javaScript 字符串

程序员文章站 2022-05-29 15:42:03
...
var name = '小明';
var age = 20;
var message = '你好, ' + name + ', 你今年' + age + '岁了!';
alert(message)

 

要把多个字符串链接起来,可以用+号

 

但如果多个变量来接,这将会相当麻烦,所以新增了一种模板字符串  

var name = '小明';
var age = 20;
var message = `你好, ${name}, 你今年${age}岁了!`;
alert(message);

  

字符串本身是不可变的

var s = 'Test'
s[0] = X
alert(s) 输出仍然是 Test

但JavaScrpit 提供了一些常用方法,注意,调用这些方法本身不会改变原有字符串的内容,而是返回一个新的字符串

toUpperCase()
把一个字符串全部变为大写

toLowerCase()
把一个字符串全部变为小写

indexOf(str)
会搜索指定字符串出现的位置


substring()
返回一个子字符串