您现在的位置是:首页 > 数码 > 

JavaScript:反引号用法

2025-07-26 00:26:19
JavaScript:反引号用法 1、反引号`用法 (1)反引号可以换行 ct str = `this is a \`string` cole.log(str) (2)反引号里面可以格式化字符串→ ${} ct name = tom ct str = `hey, ${name}

JavaScript:反引号用法

1、反引号`用法

(1)反引号可以换行

ct str = `this 
is a \`string`
cole.log(str)

(2)反引号里面可以格式化字符串→ ${}

ct name = tom
ct str = `hey, ${name}, ${1  1}, ${Math.random()}`
cole.log(str)

2、反引号与函数关系

(1)反引号还可以调用函数

ct name = 	zs	;
ct gender = true;
function myTagFunc(strings){cole.log(strings)
}
ct str = myTagFunc`你好!${name}是一个${gender}` 

[ ‘你好!’, ‘是一个’, ‘’ ]

观察发现规律:反引号调用函数会自动将字符串分割为列表,并且是以${}为分隔符。

如果最后以${}结尾,会多出一个’ ,

如果最后不是以${}结尾,则是这样的:

(2)${}可以给函数传递参数

ct name = 	zs	;
ct gender = true;
function myTagFunc(strings,name,gender){cole.log(strings,name,gender)
}
ct str = myTagFunc`你好!${name}是一个${gender}呀` 

[ ‘你好!’, ‘是一个’, ‘呀’ ] zs true

()拼接参数

ct name = 	张三	;
ct gender = true;
function myTagFunc(strings,name,gender){ct  = gender ? 	男	 : 	女	; // 根据true或false判断gender方法,常用必记return strings[0]namestrings[1]strings[2]
}
ct str = myTagFunc`你好!${name}是一个${gender}呀` 
cole.log(str);

你好!张三是一个男呀

#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格

本文地址:http://www.dnpztj.cn/shuma/767874.html

相关标签:无
上传时间: 2023-12-27 15:05:50
留言与评论(共有 18 条评论)
本站网友 中国咖啡
16分钟前 发表
name
本站网友 襄阳社区
28分钟前 发表
如果最后以${}结尾,会多出一个’ , 如果最后不是以${}结尾,则是这样的: (2)${}可以给函数传递参数 ct name = zs ; ct gender = true; function myTagFunc(strings
本站网友 迅速美白的方法
13分钟前 发表
${Math.random()}` cole.log(str) 2
本站网友 电单车
28分钟前 发表
name
本站网友 似曾相识的感觉
5分钟前 发表
name
本站网友 东莞房地产信息网
29分钟前 发表
gender){cole.log(strings
本站网友 常营公园
26分钟前 发表
如果最后以${}结尾,会多出一个’ , 如果最后不是以${}结尾,则是这样的: (2)${}可以给函数传递参数 ct name = zs ; ct gender = true; function myTagFunc(strings
本站网友 牛蒡子
20分钟前 发表
name
本站网友 六个月早教
12分钟前 发表
女 ; // 根据true或false判断gender方法,常用必记return strings[0]namestrings[1]strings[2] } ct str = myTagFunc`你好!${name}是一个${gender}呀` cole.log(str); 你好!张三是一个男呀
本站网友 河南整形医院排行榜
21分钟前 发表
如果最后以${}结尾,会多出一个’ , 如果最后不是以${}结尾,则是这样的: (2)${}可以给函数传递参数 ct name = zs ; ct gender = true; function myTagFunc(strings
本站网友 中国工信部网站
5分钟前 发表
如果最后以${}结尾,会多出一个’ , 如果最后不是以${}结尾,则是这样的: (2)${}可以给函数传递参数 ct name = zs ; ct gender = true; function myTagFunc(strings
本站网友 纹眉医院
2分钟前 发表
name
本站网友 意见书格式
9分钟前 发表
女 ; // 根据true或false判断gender方法,常用必记return strings[0]namestrings[1]strings[2] } ct str = myTagFunc`你好!${name}是一个${gender}呀` cole.log(str); 你好!张三是一个男呀
本站网友 深圳二手车行
9分钟前 发表
name
本站网友 天山雪菊的功效
19分钟前 发表
‘是一个’
本站网友 子时是几点到几点
0秒前 发表
如果最后以${}结尾,会多出一个’ , 如果最后不是以${}结尾,则是这样的: (2)${}可以给函数传递参数 ct name = zs ; ct gender = true; function myTagFunc(strings
本站网友 糕点培训学校
1分钟前 发表
name