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

  • 微信图库的照片怎么删除(微信图库的照片怎么彻底删除)

    微信图库的照片怎么删除(微信图库的照片怎么彻底删除)

  • 华为nova7pro耳机没声音(华为nova7pro耳机模式在哪里设置)

    华为nova7pro耳机没声音(华为nova7pro耳机模式在哪里设置)

  • wps有visio的功能吗(如果用wps实现visio功能)

    wps有visio的功能吗(如果用wps实现visio功能)

  • l5420相当于什么cpu(l5639相当于)

    l5420相当于什么cpu(l5639相当于)

  • 三星note10改双卡韩版教程(三星note10+韩版单卡改双卡教程)

    三星note10改双卡韩版教程(三星note10+韩版单卡改双卡教程)

  • 手机上的时间和天气显示没有了怎么办(手机上的时间和日期不对了怎么改)

    手机上的时间和天气显示没有了怎么办(手机上的时间和日期不对了怎么改)

  • 荣耀手表S1死机了怎么解决(荣耀watch s1)

    荣耀手表S1死机了怎么解决(荣耀watch s1)

  • qq看主页会被知道吗(qq看主页会被知道吗知乎)

    qq看主页会被知道吗(qq看主页会被知道吗知乎)

  • 二级密码忘记了怎么办(二级密码忘记了咋办)

    二级密码忘记了怎么办(二级密码忘记了咋办)

  • qq邮箱过期的超大附件可以恢复吗(qq邮箱过期的可以恢复吗)

    qq邮箱过期的超大附件可以恢复吗(qq邮箱过期的可以恢复吗)

  • dlgtl10是什么型号(dltal10)

    dlgtl10是什么型号(dltal10)

  • 电脑网络被禁用了怎么打开(电脑无法连接wifi网络是怎么回事)

    电脑网络被禁用了怎么打开(电脑无法连接wifi网络是怎么回事)

  • ipadmini4能不能用笔(ipadmini4能不能用快充)

    ipadmini4能不能用笔(ipadmini4能不能用快充)

  • word邀请函邮件合并(word邀请函邮件合并功能怎么操作)

    word邀请函邮件合并(word邀请函邮件合并功能怎么操作)

  • vogal00是什么手机(vogal00是华为什么型号)

    vogal00是什么手机(vogal00是华为什么型号)

  • 淘宝多少分是一个钻(淘宝多少分一个元)

    淘宝多少分是一个钻(淘宝多少分一个元)

  • 华为mate30支持多少帧慢动作拍摄(华为mate30支持多少瓦快充)

    华为mate30支持多少帧慢动作拍摄(华为mate30支持多少瓦快充)

  • Reno Ace怎么关闭系统自动更新(oppoace25g怎么关)

    Reno Ace怎么关闭系统自动更新(oppoace25g怎么关)

  • Reno Ace怎么新建联系人(reno ace怎么录屏)

    Reno Ace怎么新建联系人(reno ace怎么录屏)

  • 怎么打开以扫描的文件(如何打开扫描功能)

    怎么打开以扫描的文件(如何打开扫描功能)

  • 苹果手机怎么连接小爱(苹果手机怎么连接蓝牙耳机)

    苹果手机怎么连接小爱(苹果手机怎么连接蓝牙耳机)

  • 手机wps怎么以附件发送(手机wps怎么附件)

    手机wps怎么以附件发送(手机wps怎么附件)

  • 华为bbkal00是什么型号(华为bkkaloo是什么型号)

    华为bbkal00是什么型号(华为bkkaloo是什么型号)

  • 苹果手机怎么取消qq音乐自动续费(苹果手机怎么取消震动功能)

    苹果手机怎么取消qq音乐自动续费(苹果手机怎么取消震动功能)

  • 华为畅享9e和9的区别(华为畅享9e和9的对比)

    华为畅享9e和9的区别(华为畅享9e和9的对比)

  • hphmon04.exe是什么进程 有什么作用 hphmon04进程查询(hp是什么软件)

    hphmon04.exe是什么进程 有什么作用 hphmon04进程查询(hp是什么软件)

  • 公司收到劳务发票怎么申报个税
  • 商品进销差价属于流动资产吗
  • 实收资本记账凭证摘要怎么写
  • 所得税分支机构分配表怎么填
  • 一般纳税人什么时候用简易计税
  • 回购股份进行股权激励会计分录
  • 一般纳税人销项开普票,进项票可以抵扣吗
  • 一般纳税人购进免税农产品如何抵扣进项税额
  • 收到捐赠货物的会计分录怎么写
  • 收到捐赠物资会计处理
  • 发票没认证可以作废吗?
  • 转账支票背书有时间限制吗
  • 短期借款的会计科目
  • 财务报告财务报表年度报告的区别
  • 增值税普通发票税率
  • 个人去税局开劳务费需要注意什么
  • 普票冲红需要收回全部联次吗
  • 个体工商户有两个经营者
  • 盈余公积为0说明什么问题
  • 劳务分包简易计税可以抵扣吗
  • 销售费用中的运输费属于什么科目
  • 积分兑换内容
  • 车辆完税证明怎么弄
  • 应收出租包装物的租金计入
  • 视同销售的计税依据
  • 企业押金怎么管理
  • 苹果iphone支持在哪
  • 网速检测工具
  • 抵押质押的含义
  • wan口ip地址和lan口ip地址不能
  • php判断为空的方法有哪些
  • 已认证未付款可以退款吗
  • 非营利组织免税范围
  • 爱德华多·阿涅利
  • zendstudio怎么创建php项目
  • 暂无支付能力的原因
  • laravel 自定义类
  • 不发放工资怎么办
  • 浅谈php中其他类的使用
  • 雷瓦老板
  • vue笔记大全
  • 各会计科目的含义
  • 公司有收入可以做零申报吗
  • 房产税的计算器
  • 公允价值变动损益借贷方向增减
  • 免征企业所得税的有哪些行业
  • 餐饮服务需要卫生许可证吗
  • 含税与不含税的计算公式
  • 更正申报会扣分吗
  • sql server2005查询
  • PostgreSQL教程(七):函数和操作符详解(3)
  • 公司给员工付个税怎么交
  • 固定资产折旧如何影响利润
  • 包装物押金怎么计算
  • 工程分包如何开具发票
  • 增值税专用发票和普通发票的区别
  • 基金会收到捐款的会计分录
  • 会计月末都需要做什么
  • 企业购买固定资产要交什么税
  • 公司员工报销油费
  • win10删除的文件恢复
  • windows10电脑重置电脑
  • 苹果15手机价格和图片颜色
  • console打开
  • win7系统安装步骤
  • win7系统开机进不去
  • win8的系统
  • Web Safe Color Pallette
  • 用js自定义函数生成表格
  • android app 框架
  • vue router routes
  • jquery操作
  • 安卓怎么记录时间
  • flask框架下使用scrapy框架
  • 电子税务局数字证书未检测到证书
  • 外贸公司如何开发客户
  • 河北电子税务局怎么使用
  • 海南购房税费最新2019规定
  • 租的土地自己盖的厂房,厂房怎么摊销
  • 重庆国税局官网登录入口查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设