let name = "Jacky"; let occupation = "doctor"; //传统字符串拼接 let str = "He is "+ name +",he is a "+ occupation;
let name = "Jacky";
let occupation = "doctor";
//模板字符串拼接
let str = `He is ${name},he is a ${occupation}`;
let str = "write once ," + "run anywhere";
let str = `write once , run anywhere`;
var a = 1;
var b = 2;
var str = `the result is ${a+b}`;
//进行加法运算 结果:the result is 3
var obj = {"a":1,"b":2};
var str = `the result is ${obj.a+obj.b}`;
//对象obj的属性
//结果:the result is 3.
function fn() {
return 3;
}
var str = `the result is ${ fn() }`;
//函数fn的调用,结果:the result is 3
var name = "张三";
var height = 1.8;
tagFn`他叫${name},身高${height}米。`;
//标签+模板字符串
//定义一个函数,作为标签
function tagFn(arr,v1,v2){
console.log(arr);
//结果:[ "他叫",",身高","米。" ]
console.log(v1);
//结果:张三
console.log(v2);
//结果:1.8
}
tagFn`他叫${name},身高${height}米。`;
var name1 = "王汉炎"; //目标字符串 var name2 = name1.repeat(3); //变量name1被重复三次; console.log(name1); //结果:王汉炎 console.log(name2); //结果:王汉炎王汉炎王汉炎
var name = "王汉炎";//目标字符串
name.includes('炎');
//true, 含有
name.includes('web');
//false, 不含有
name.includes('王',1);
//false, 从第2个字符开始搜索, 不含有
var name = "王汉炎"; //目标字符串
name.startsWith('王');
//true,出现在开头位置
name.startsWith('汉');
//false,不是在开头位置
name.startsWith('汉',1);
//true,从第2个字符开始
var name = "我就是王汉炎";//目标字符串
name.endsWith('我');
//false,不在尾部位置
name.endsWith('炎');
//true,在尾部位置
name.endsWith('炎',5);
//false,只针对前5个字符
name.endsWith('炎',6);
//true,针对前6个字符
var str1 = "前端"; var str2 = "𠮷"; str1.length; //length为2 str2.length; //length为2 str1.charAt(0); //前 str1.charAt(1); //端 str2.charAt(0); //'�' str2.charAt(1); //'�'
var str = "𠮷"; str.codePointAt(); //结果:134071
console.log(`hello\nworld`); //输出:hello world console.log(String.raw`hello\nwolrd`); //输出:hello\nwolrd
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有