字符串模板:``
let name = "admin";
let age = 18;
let str = `这人叫${name},年龄是${age}`;//这个人叫admin,年龄18.
要拼接的变量用 ${变量名称}包着,外边用``包着。
关于字符串新增的东西:
关于字符串查找:
str.indexOf('要找的字符串') 如果能找到要找的字符串,返回字符串的位置索引,没有找到返回 -1.
str.includes('要找的字符串') 如果能找到要找的字符串,返回true,没有找到返回false.
字符串是否已谁开头:
str.startsWith('要检测的东西') 有检测的东西---返回true,没有检测的东西---返回false。
字符串是否已谁结尾:
str.endsWith('要检测的东西') 有检测的东西---返回true,没有检测的东西---返回false。
ES6函数的变化:
1.函数默认参数
function show({x=0,y=0}){
console.log(x,y) // 12,0
}
show({x:12})
// 传了就取传参的值,没有传就取默认值。
2.扩展运算符,rest运算符:...
1) [1,2,3,4] --> ...[1,2,3,4] --> 1,2,3,4
2) 1,2,3,4 --> ...1,2,3,4 --> [1,2,3,4]
3)剩余参数:必须放到参数末尾。
3.箭头函数
左边是参数,右边是返回值。
箭头函数的this
箭头函数没有arguments
ES6---模板字符串
猜你喜欢
转载自blog.csdn.net/qq_45284875/article/details/104461966
今日推荐
周排行