标签:tar ons 调用函数 其他 处理模块 字符 with ring 语法
let dessert = ‘??‘, drink = ‘??‘ let breakfast = ‘今天的早餐是 ‘ + dessert + ‘ 与 ‘ + drink + ‘ !‘ console.log(breakfast) // 输出:今天的早餐是 ?? 与 ?? !
let dessert = ‘??‘, drink = ‘??‘
let breakfast = `今天的早餐是 ${dessert} 与 ${drink} !`
console.log(breakfast) // 输出:今天的早餐是 ?? 与 ?? !
{}
{}
左边添加一个$
let dessert = ‘??‘, drink = ‘??‘
let breakfast = kitchen`今天的早餐是${dessert} 与 ${drink}!`
function kitchen(strings, ...values){
console.log(strings) // 输出:["今天的早餐是", " 与 ", "!"]
console.log(values) // 输出:["??", "??"]
}
breakfast
let dessert = ‘??‘, drink= ‘??‘
let breakfast = `今天的早餐是 ${ dessert } 与 ${ drink } !`
console.log(
breakfast .startsWith(‘今天‘), // 输出:true
breakfast .endsWith(‘!‘), // 输出:true
breakfast .includes(‘早餐是‘) // 输出:true
)
function breakfast (dessert = ‘??‘, drink = ‘??‘) {
return `${ dessert }${ drink }`
}
// 这里 ??和 ??是函数breakfast设置的默认参数值,当调用这个函数时没有给参数时,这时就会使用函数默认的参数值
// 调用函数
breakfast () // 输出:?? ??
breakfast (??, ??) // 输出:?? ??
ES5与ES6常用语法教程之 ③模板字符串、判断字符串是否包含其它字符串
标签:tar ons 调用函数 其他 处理模块 字符 with ring 语法
原文地址:https://www.cnblogs.com/itgezhu/p/11589448.html