JS - string 十种用法

string

1 string format

let name = 'Jason';

let age = 20;

let str = 'My name is ' + name + ', I am ' + age + ' years old!'

console.log(str);

console.log(My name is ${name}, I am ${age} years old!);

2 string many lines and length

let text = 'This is very long line, \

it is 1000 lines.

console.log(text);

console.log(text.length);

3 position of a string

let name = 'Jason';

console.log(name.charAt(2));

4 string concat

let name = 'Jason';

console.log(name.concat(" is 20 years old."));

5 string search

let name = 'Jason' + " is 20 years old.";

let search1 = "is";

let search2 = "23";

console.log(name.includes(search1));

console.log(name.includes(search2));

6 string index

let name = 'Jason' + " is 20 years old.";

let search1 = "is";

let search2 = "23";

console.log(name.indexOf(search1, 20));

console.log(name.indexOf(search2));

7 substring

let content = 'Jason' + " is 20 years old.";

console.log(content.substring(1, 3));

console.log(content.substr(1, 3)); // start char, number of char

console.log(content.slice(1, 3));

8 modify string

let content = 'Jason' + " is 20 years old.";

console.log(content.toUpperCase());

console.log(content.toLowerCase());

9 split

let content = "This is a book";

console.log(content.split(" "));

10 replace

let content = "This is a book";

console.log(content.replace("book", "cat"));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值