位置: 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)

  • 美团外卖怎么解绑绑定的银行卡(美团外卖怎么解除免密支付)

    美团外卖怎么解绑绑定的银行卡(美团外卖怎么解除免密支付)

  • qq音乐绿钻和音乐包的区别是什么(qq音乐绿钻和音响力)

    qq音乐绿钻和音乐包的区别是什么(qq音乐绿钻和音响力)

  • 苹果id账户注销后果(苹果id账户注销需要多久)

    苹果id账户注销后果(苹果id账户注销需要多久)

  • 扫五福全家福怎么扫(扫五福全家福怎么做)

    扫五福全家福怎么扫(扫五福全家福怎么做)

  • 手机控制台在哪里打开(手机控制台有什么作用)

    手机控制台在哪里打开(手机控制台有什么作用)

  • p40中国开售时间(p40国内什么时候卖)

    p40中国开售时间(p40国内什么时候卖)

  • 安装电池的时候应注意哪些问题(安装电池的时候应注意哪些)

    安装电池的时候应注意哪些问题(安装电池的时候应注意哪些)

  • 钉钉身份验证失败怎么重新验证(钉钉身份验证失效怎么办)

    钉钉身份验证失败怎么重新验证(钉钉身份验证失效怎么办)

  • 怎么解除快手名字上限(如何取消快手id)

    怎么解除快手名字上限(如何取消快手id)

  • 华为双卡只显示一张卡HD(华为双卡只显示一个拨号)

    华为双卡只显示一张卡HD(华为双卡只显示一个拨号)

  • 钉钉ding是什么功能(钉钉上的定是什么意思)

    钉钉ding是什么功能(钉钉上的定是什么意思)

  • cad图层是什么意思(cad的图层是什么意思)

    cad图层是什么意思(cad的图层是什么意思)

  • 全功能typec有哪些功能(全功能typec定义)

    全功能typec有哪些功能(全功能typec定义)

  • qq被禁止安装程序在哪设置可以取消(qq禁止安装程序咋解除华为)

    qq被禁止安装程序在哪设置可以取消(qq禁止安装程序咋解除华为)

  • 微信夜间模式在哪里设置(微信夜间模式在哪里)

    微信夜间模式在哪里设置(微信夜间模式在哪里)

  • 钉钉老师可以打开学生的摄像头吗(钉钉老师可以打开摄像头吗)

    钉钉老师可以打开学生的摄像头吗(钉钉老师可以打开摄像头吗)

  • gtx1650用300w电源可以吗

    gtx1650用300w电源可以吗

  • 爱奇艺老掉线是怎么了(爱奇艺会员掉线)

    爱奇艺老掉线是怎么了(爱奇艺会员掉线)

  • 微信备注别人能看到吗(微信备注别人能看见吗?)

    微信备注别人能看到吗(微信备注别人能看见吗?)

  • 1+7手机是什么公司(1+7手机是什么牌子,质量怎么样)

    1+7手机是什么公司(1+7手机是什么牌子,质量怎么样)

  • 微信清除缓存图片还在吗(微信清除缓存图片恢复)

    微信清除缓存图片还在吗(微信清除缓存图片恢复)

  • 微信上视频怎么开美颜(微信上视频怎么制作动图表情包)

    微信上视频怎么开美颜(微信上视频怎么制作动图表情包)

  • 小米9双4g有什么用(小米9是双模手机吗)

    小米9双4g有什么用(小米9是双模手机吗)

  • kafka支持的特性(kafka 特性)

    kafka支持的特性(kafka 特性)

  • 云上贵州运营怎么解约(云上贵州运营怎么使用)

    云上贵州运营怎么解约(云上贵州运营怎么使用)

  • 快手的收货地址在哪(快手的收货地址怎么找不到了)

    快手的收货地址在哪(快手的收货地址怎么找不到了)

  • 抖音双向关注什么意思(抖音双向关注是什么)

    抖音双向关注什么意思(抖音双向关注是什么)

  • 为什么4g不能下载微信(为什么4g不能下载app)

    为什么4g不能下载微信(为什么4g不能下载app)

  • 老项目增值税简易计税
  • 印花税的申报依据是什么
  • 怎么确认债权
  • 什么情况需要个人档案
  • 企业缴纳印花税通过什么科目
  • 叉车上牌流程需要多少时间
  • 完工绿化苗木怎样结转成本?
  • 公司员工个人所得税
  • 分支机构可不可以不建账合并到总机构?
  • 商业承兑背书后退回怎么办
  • 公司组织客户旅游费用怎么做账
  • 税局会例行检查吗
  • 退税记录显示税务审核中
  • 企业预缴所得税
  • 宣告分派现金股利影响所有者权益变动吗
  • 个体工商户出售住房增值税
  • 应收票据背书转让名词解释
  • 工资放在主营业务成本和放在管理费用一样吗
  • 坏账准备的计提应当关注
  • 出口退税系统怎么导入数据
  • mac系统如何连接北通手柄
  • 金蝶k3外购入库单套打设置
  • 苹果电脑如何提高网速
  • 公司注销退回投资款如何账务处理
  • 电脑pin码忘了开不了机,且鼠标失灵
  • 待摊费用从当月摊销还是下月摊销
  • 代理买卖证券款是经纪业务费用吗
  • newacs.exe是什么进程
  • 小程序在线反编译网页版
  • uniapp vuecli
  • 处置设备影响的净损益
  • sovies
  • 数据 挖掘
  • php _dir_
  • 计提企业所得税是在结转损益后吗
  • redis常见问题解决
  • 工程完工收到工程发票
  • 异地提供建筑服务预缴
  • 个人写收据要写身份证号吗
  • 长期待摊费用怎么算出来的
  • 企业前期开办的费用怎么做会计分录
  • 虚开发票的三种情形是?
  • 给员工发工资时要交税吗
  • 资产减值准备怎么提
  • 做个公司网站一般需要多少钱
  • 股权转让如何计算股权原值
  • 小规模企业应交税费二级科目
  • 诉讼财产保全保函
  • 委托加工业务的财务职责
  • 场地租赁费属于劳务还是服务
  • 其他业务收入的附加税的会计分录
  • 银行存款利息收入要交增值税吗
  • 结转完工入库产品成本
  • 固定资产不能使用了怎么处理
  • 以现金支付办公用品费440元
  • 外帐和内帐区别
  • mysql表字段设置默认值
  • mysql多表连接的方式
  • sql server 2005如何使用
  • windows7的所有操作都可以从( )
  • win8停止服务
  • windowsxp查ip地址
  • windows安装软件需要管理员权限
  • centos 安装rpm软件包的命令
  • linux系统怎么配置路由
  • win7系统出现蓝屏怎么进去桌面
  • windows to go教程
  • win7系统怎么设置浏览器主页
  • 我是一个打酱油的怎样理解
  • cocos2d官网
  • jquery技巧
  • android:LruCache缓存小结
  • js的运算符
  • kill某个进程
  • unity延迟调用函数
  • js设置标签内容
  • linux文件处理三剑客
  • 广东税务数字化平台官网
  • 江苏省职工医保门诊报销比例
  • 企业改制相关文件
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设