deep-in-es6(三)
2024-10-01 18:24:15
模板字符串:反撇号(`)包起来的内容。
eg:
var str = `assassin`;
console.log(str);
模板占位符:${};可达到数据的渲染,在占位符中可以是表达式,运算符,函数等,甚至还可以套用模板(模板的套构);
function stu(name,age) {
//return `你好${name},${age-3}好年轻哦`;
return `你好${name},${`你好你的${age}`}好年轻哦`;
}
console.log( stu("assassin",23) );
模板占位符里面要是用到 ` $ {}的话要转义。\`,\$,\{\}。
function stu(name,age) {
return `你好${name}\`\{hhhh\},${`你好你的${age}`}好年轻哦`;
}
console.log( stu("assassin",23) );
模板字符串具有一般字符串的方法,模板字符串是字符串的子集。
var str = `assassin`;
console.log(str.length);//
console.log(str.indexOf("a"));//
标签模板:在模板字符串开始的反撇号前附加一个额外的标签。
var str = `assassin`;
console.log(str.indexOf("a"));
function stu(name,age) {
//return `你好${name},${age-3}好年轻哦`;
return `你好${name}\`\{hhhh\},${`你好你的${age}`}好年轻哦`;
}
console.log( stu("assassin",23) );
最新文章
- easyui验证
- Moon.Orm 5.0 (MQL版) 驱动开发方案
- 使用 Socket 通信实现 FTP 客户端程序(来自IBM)
- eclipse 中手动安装 subversive SVN
- Hello Struts2
- LCD显示的一些基本概念以及DSI的一些clock解释
- TableView基本使用
- avalon
- Linux dirname、basename 指令
- 基于visual Studio2013解决面试题之1002公共子串
- http协议之cookie标准RFC6265介绍
- go语言中sync包和channel机制
- ArcGIS API for JavaScript 4.2学习笔记[15] 弹窗内容的格式与自定义格式
- css基础--深入理解opacity和rgba的区别
- Docker的简单实用
- CF932E Team Work(第二类斯特林数)
- python 数据分析3
- html5——canvas画布
- 【4opencv】求解向量和轮廓的交点
- jQuery 知识点总结