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

  • airpods pro怎么关机(airpods pro怎么关掉提示音)

    airpods pro怎么关机(airpods pro怎么关掉提示音)

  • 华为matepad平板可以插u盘吗(华为matepad平板可以插电话卡吗)

    华为matepad平板可以插u盘吗(华为matepad平板可以插电话卡吗)

  • vivo手机掉了关机了可以找到吗(vivo手机掉了关机了)

    vivo手机掉了关机了可以找到吗(vivo手机掉了关机了)

  • 苹果x手电筒长按没反应(苹果手机x手电筒)

    苹果x手电筒长按没反应(苹果手机x手电筒)

  • 超声波和高频机区别(高频振动和超声波)

    超声波和高频机区别(高频振动和超声波)

  • w7 32位和64位有什么区别

    w7 32位和64位有什么区别

  • 微信撤回的聊天记录能恢复吗(微信撤回的聊天记录怎么删除)

    微信撤回的聊天记录能恢复吗(微信撤回的聊天记录怎么删除)

  • 链路层的协议数据单元被称为(链路层的协议有)

    链路层的协议数据单元被称为(链路层的协议有)

  • 苹果手机车载充电器充不了电(苹果手机车载充电)

    苹果手机车载充电器充不了电(苹果手机车载充电)

  • 如何分辨拉黑和勿扰(如何分辨拉黑和正常通话中)

    如何分辨拉黑和勿扰(如何分辨拉黑和正常通话中)

  • 华为手机通话记录不显示(华为手机通话记录删除了还能查到吗)

    华为手机通话记录不显示(华为手机通话记录删除了还能查到吗)

  • 手机qq怎么打卡(qq里面打卡如何在qq里面打卡)

    手机qq怎么打卡(qq里面打卡如何在qq里面打卡)

  • 大二芯能插大三芯吗(大2芯和大3芯)

    大二芯能插大三芯吗(大2芯和大3芯)

  • 微信怎么设置暗黑模式(微信怎么设置暗夜功能)

    微信怎么设置暗黑模式(微信怎么设置暗夜功能)

  • 华为电池寿命怎么查看(华为电池寿命怎么更新)

    华为电池寿命怎么查看(华为电池寿命怎么更新)

  • 怎么制作视频加文字(怎么制作视频加文字配音)

    怎么制作视频加文字(怎么制作视频加文字配音)

  • 交管12123人脸识别不了怎么办(交管12123人脸识别怎么更改)

    交管12123人脸识别不了怎么办(交管12123人脸识别怎么更改)

  • 虚假发货有哪些处罚(虚假发货有哪些处罚A冻结帐号30天)

    虚假发货有哪些处罚(虚假发货有哪些处罚A冻结帐号30天)

  • led显示屏 p3(led显示屏p3价格多少钱一平方)

    led显示屏 p3(led显示屏p3价格多少钱一平方)

  • 苹果x输入法回车键在哪里(苹果的输入法怎么回车)

    苹果x输入法回车键在哪里(苹果的输入法怎么回车)

  • 华为mate20和p30的区别(华为mate20和华为p30的区分区别在哪里)

    华为mate20和p30的区别(华为mate20和华为p30的区分区别在哪里)

  • 微软为 VMWare、Hyper-V 等虚拟机推出 Win11 企业版镜像(微软为XSX推出星空版主机壳)

    微软为 VMWare、Hyper-V 等虚拟机推出 Win11 企业版镜像(微软为XSX推出星空版主机壳)

  • 电脑学习网给大家免费分享自己常用的三款404页面代码,非常好看且实用!(从网上学电脑下载什么软件)

    电脑学习网给大家免费分享自己常用的三款404页面代码,非常好看且实用!(从网上学电脑下载什么软件)

  • 亏损企业股权转让
  • 小规模增值税附表一怎么填
  • 期初存货中固定制造费用
  • 小规模纳税人场地租赁
  • 利润分配未分配利润是什么科目
  • 残保金计算包括五险一金吗
  • 财务报表季报申报报表要分开申报吗
  • 作家以及作品
  • 没有土地使用证可以过户吗
  • 银行捐款了吗
  • 增值税年底如何计算
  • 工业企业的三个阶段
  • 股东以私人名义帮公司付款合法吗
  • 减免的增值税如何账务处理
  • 小规模纳税人代理记账一般多少钱
  • 公司和别人合伙违法吗
  • 业务招待费进项税额需要转出吗
  • 个体工商户如何给员工交社保
  • 检测费专用增值税的税票税率
  • 收到投资者投入设备一台,价值100000元
  • mac怎么安装字体文件
  • exe是什么进程
  • 报销单据粘贴单样本
  • 开机要按f1才能进系统
  • 建筑单位没有资质可以承包项目吗
  • 企业收回应收账款会计分录
  • php目录列表
  • php判断数组长度
  • yolov3图像识别
  • 即征即退进项税转出
  • php分割数组
  • css背景图
  • php比较大小的函数
  • 增值税及附加交给国税还是地税
  • 红字发票抵扣联要装订到凭证里吗
  • 物流公司账务处理特点
  • python如何提取文件中的数据
  • python索引值-1和位置-1
  • 织梦停止更新了吗
  • 驱动开发:内核是什么
  • 小规模纳税人劳务派遣可以差额征税吗
  • 商贸企业 税收 政策规定
  • 融资租入固定资产的改建支出
  • 商贸公司批发零食怎么样
  • 中小企业收款
  • 受托代销商品款是什么意思
  • 机关和事业单位党的支部委员会每届任期
  • 培训费做什么会计分录
  • 原股东决定
  • 减值损失账务处理
  • 会计凭证数字书写模板
  • sql查询连续登录天数
  • win8系统连接不了网络
  • window10自带的软件有哪些
  • linux修改ulimit立即生效
  • linux命令合集
  • win8系统怎么激活
  • win7进入dos的方法
  • 设置全局
  • 微信小程序实现轮播图
  • javascript事件委托的用法及其好处简析
  • js中math.pow
  • iphone触控手势
  • express的中间件
  • js生成excel文件
  • unity 120帧
  • javascript新手教程
  • 浏览器判断手机品牌
  • javascript 分号
  • python3多态
  • 银行赠送礼品活动方案
  • 美容行业增值税率是多少
  • 股权转让是实缴资本吗
  • 如何下载个人所得税A表
  • 外贸企业出口退税流程及账务处理
  • 社保ukey怎么使用
  • 河北省电子税务局官网app
  • 开发商卖商铺需要哪些资质条件?
  • 代销手续费增值税会计处理
  • 2015年1毛硬币直径?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设