更新时间:2021-09-08 05:05:35
<script> //1.基本的字符串格式化。将表达式嵌入字符串中进行拼接。用${}来界定。 let name1="xiaozhi"; console.log("name"+name1); let name='xiaozhi' console.log(`name:${name}`); //2.在ES5时我们通过反斜杠()来做多行字符串或者字符串一行行拼接。ES6反引号(``)直接搞定 var test="hel\ a"; let msg=`<div> <h1>xiaozhi</h1> </div>` console.log(`${msg}`); //3.对象初始化简写 function person6(name,age) { return {name:name,age:age}; } console.log(person6("tangzhi",25));//Object { name: "tangzhi", age: 25 } console.log(JSON.stringify(person6("tangzhi",25)));//{"name":"tangzhi","age":25} //以上代码可以简写为: function person7(name,age){ return {name,age} } console.log("------------") console.log(JSON.stringify(person7("tangzhi",25)));//{"name":"tangzhi","age":25} //4.模板字符串中调用函数 function fun() { return "我来了..." } console.log(`我想说${fun()}`) </script>