位置: IT常识 - 正文

js模板字符串(Js模板字符串添加点击事件)

编辑:rootadmin
js模板字符串 js模板字符串模板字符串(模板字面量)在模板字符串中插入变量在模板字符串中插入表达式模板字符串中可以换行模板字符串中可以调用函数模板字符串支持嵌套使用模板字符串(模板字面量)

推荐整理分享js模板字符串(Js模板字符串添加点击事件),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:Js模板字符串拼接,js模板字符串添加换行,js模板字符串添加换行,js模板字符串的使用方法,js模板字符串的使用方法,js模板字符串添加换行,js模板字符串换行,Js模板字符串拼接,内容如对您有帮助,希望把文章链接给更多的朋友!

ES6 中引入了模板字符串,让我们省去了字符串拼接的烦恼。下面一起来看看它的特性。

在模板字符串中插入变量

以前,让字符串进行拼接的时候,是这样做的:(传统写法的字符串拼接)

var name = 'smyhvae';var age = '26';console.log('name:' + name + ',age:' + age); //传统写法

这种写法,比较繁琐,而且容易出错。

现在,有了 ES6 语法,字符串拼接可以这样写:

var name = 'qianguyihao';var age = '26';console.log('我是' + name + ',age:' + age); //传统写法console.log(`我是${name},age:${age}`); //ES6 写法。注意语法格式

注意,上方代码中,倒数第二行用的符号是单引号,最后一行用的符号是反引号(在 tab 键的上方)。

参考链接:

ES6 的 rest 参数和扩展运算符在模板字符串中插入表达式js模板字符串(Js模板字符串添加点击事件)

以前,在字符串中插入表达式的写法必须是这样的:

const a = 5;const b = 10;console.log('this is ' + (a + b) + ' and\nnot ' + (2 * a + b) + '.');

现在,通过模板字符串,我们可以使用一种更优雅的方式来表示:

const a = 5;const b = 10;// 下面这行代码,故意做了换行。console.log(`this is ${a + b} andnot ${2 * a + b}.`);

打印结果:

this is 15 andnot 20.模板字符串中可以换行

因为模板字符串支持换行,所以可以让代码写得非常美观。

代码举例:

const result = { name: 'qianguyihao', age: 28, sex: '男',};// 模板字符串支持换行const html = `<div><span>${result.name}</span><span>${result.age}</span><span>${result.sex}</span></div>`;console.log(html); // 打印结果也会换行

打印结果:

模板字符串中可以调用函数

模板字符串中可以调用函数。字符串中调用函数的位置,将会显示函数执行后的返回值。

举例:

function getName() { return 'qianguyihao';}console.log(`www.${getName()}.com`); // 打印结果:www.qianguyihao.com模板字符串支持嵌套使用const nameList = ['千古壹号', '许嵩', '解忧少帅'];function myTemplate() { // join('') 的意思是,把数组里的内容合并成一个字符串 return `<ul>${nameList.map((item) => `<li>${item}</li>`).join('')}</ul>`;}document.body.innerHTML = myTemplate();

效果如下:

本文链接地址:https://www.jiuchutong.com/zhishi/300104.html 转载请保留说明!

上一篇:CSS响应式布局(自适应布局)(css响应式布局插件)

下一篇:chatgpt 的真正用法,你真的会用吗(chatto)

  • 增值税和所得税地方留存比例
  • 什么是红字增值服务
  • 已发货没开票分录
  • 住宿费收入缴纳标准
  • 私人车辆油费可以报销吗
  • 计提坏账又收回
  • 无法确定购买日期
  • 票据背书转让常见的错误
  • 有限合伙企业jp
  • 经营性固定资产计入什么科目
  • 哪些政府补助属于国家
  • 需不需要交企业所得税看报表的哪个地方?
  • 现代服务业要满足什么条件才转一般纳税人
  • 增值税税负率行业标准2022年
  • 商超联营扣点
  • 收回代扣社保怎么处理
  • 小规模纳税人不开票收入填在哪里
  • 增值税申报错误已经扣税怎么处理
  • 建筑工程分包怎么纳税
  • 月末是指
  • 厂商退货款差额怎么算
  • 公会经费缴费单位应于每月
  • 银行对账单干嘛用
  • 营业收入包括应收账款吗
  • 缴医保分录
  • 应收账款证券化流程
  • 存货出入库的账务处理
  • 外贸企业出口退税流程(详细步骤)
  • 微信小程序封掉了怎么办
  • 让渡资产使用权包含哪些内容
  • php图片代码
  • 开发票零税率和免税是一样的意思吗
  • 无形资产转让手续怎么办
  • 进项未认证但已开票怎么办
  • dedecms使用教程
  • vue获取dom元素的方法
  • 以前年度盈余调整对应科目
  • 短期借款利息是多少
  • 合租物业费按人头还是按房间分
  • 小微企业增值税优惠政策最新2023
  • sql查询表中指定数据
  • mysql查询性能分析
  • 营业总收入和营业利润
  • 非营利组织增值税怎么处理
  • ubuntu打开设置
  • 房屋租赁印花税计税金额含税吗
  • 公司临时工的车可以买吗
  • 规模以上企业纳税要求
  • 公司转账转错账户
  • 服务行业收入会增加吗
  • 背书转让的电子汇票怎么查询
  • 投资的信托基金有哪些
  • 股权投资损失 属于法定资产损失 实际资产损失
  • 红字冲销表示负数吗
  • 期间损益科目如何结转
  • 企业购买固定资产要交什么税
  • 数量金额式明细账余额怎么填
  • Linux环境下mysql5.7.13安装教程
  • sql server 复制数据库具体操作图解
  • 路由怎么配
  • windows xp sp4 下载 windows xp sp4补丁包(非官方)
  • u盘安装vista
  • win2003自动关机
  • ntldr.exe - ntldr
  • 如何删除已下载的windows更新
  • windows7 ie
  • windows一体机
  • 电脑关机没反应怎么办出现一个对话框
  • WindowsPE与WindowsRE有什么区别
  • 在windowsxp中设置控制计算机硬件设备
  • windows7system登录
  • mac在哪看
  • win1020h2累积更新
  • cocos lua教程
  • ubuntu nfs配置
  • 批处理技术有哪些
  • android布局有哪些,它们的作用分别是?
  • 拟录用人员公示后还会递补吗
  • 江苏企业所得税税率2023
  • 税控卡丢失怎么办
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设