当前位置: 首页 > news >正文

智能行业网站模板WordPress星评插件

智能行业网站模板,WordPress星评插件,市场调研公司有哪些,凉山州建设银行官方网站文章目录 解构1. 对象解构2. 数组解构 数组扩展符模板字符串 解构 1. 对象解构 想把对象中的属性赋值给变量时, 需要一次一次的赋值#xff0c;很麻烦。而对象解构, 就是把对象的结构拆解开, 然后把拆解后的属性自动赋值给匹配的变量。 (1) 对象属性赋值变量的传统写法… 文章目录 解构1. 对象解构2. 数组解构 数组扩展符模板字符串 解构 1. 对象解构 想把对象中的属性赋值给变量时, 需要一次一次的赋值很麻烦。而对象解构, 就是把对象的结构拆解开, 然后把拆解后的属性自动赋值给匹配的变量。 (1) 对象属性赋值变量的传统写法 !doctype html html langen headmeta charsetUTF-8title对象解构/title /head body script// 对象let obj {name: ares5k,age: 27}// 用对象中的属性赋值需要一个一个赋值let name obj.namelet age obj.ageconsole.log(姓名 name \t年龄 age) /script /body /html(2) 对象属性赋值变量的对象解构写法 html langen headmeta charsetUTF-8title对象解构/title /head body script// 对象let obj {name: ares5k,age: 27}// 场景 1 变量名与属性名相同时自动匹配赋值// 使用对象解构语法, 将 obj 的结构拆解开, 然后赋值给与其属性名对应的变量上// 对象解构的语法就是声明变量时, 使用 {} 将变量括起来, 被括起来的变量会被对象属性匹配赋值let {name, age} objconsole.log(姓名 name \t年龄 age)// 场景 2变量名与对象属性名不同时, 需要指定映射关系// 冒号左侧是对象的属性, 冒号右侧是声明的变量let {name: varName, age: varAge} objconsole.log(姓名 varName \t年龄 varAge) /script /body /html2. 数组解构 与对象解构大同小异, 是为了方便把数组元素快速赋值给变量的功能。 (1) 数组元素赋值变量的传统写法 html langen headmeta charsetUTF-8title数组解构/title /head body script// 数组let array [1, 2, 3, 4, 5]// 传统方式逐个赋值let a array[0]let b array[1]let c array[2]let d array[3]let e array[4]console.log( a b c d e) /script /body /html(2) 数组元素赋值变量数组的解构写法 html langen headmeta charsetUTF-8title数组解构/title /head body script// 数组let array [1, 2, 3, 4, 5]// 数组解构赋值let [a, b, c, d, e] arrayconsole.log( a b c d e) /script /body /html数组扩展符 数组扩展符 ( … ) 就是把数组内容自动展开可以更简洁的实现数组浅拷贝数组拼接伪数组转真数组等操作。 数组拼接 - 传统方式与扩展符方式对比: html langen headmeta charsetUTF-8title数组扩展符/title /head body script// 声明两个数组let a [1, 2, 3, 4, 5]let b [6, 7, 8, 9, 10]// 传统方式实现数组拼接let c a.concat(b)console.log(c)// 扩展符方式实现数组拼接let d [...a, ...b]console.log(d) /script /body /html数组浅拷贝 - 传统方式与扩展符方式对比: html langen headmeta charsetUTF-8title数组扩展符/title /head body script// 声明数组let a [1, 2, 3, 4, 5]// 传统方式实现数组浅拷贝let b a.concat()console.log(b)// 扩展符方式实现数组拼接let c [...a]console.log(c) /script /body /html伪数组转真数组 - 传统方式与扩展符方式对比: html langen headmeta charsetUTF-8title数组扩展符/title /head body div/div div/div script// 伪数组let divs document.getElementsByTagName(div)console.log(Array.isArray(divs))// 传统方式转换成真数组let a [].slice.call(divs)console.log(Array.isArray(a))// 扩展符方式转换成真数组let b [...divs]console.log(Array.isArray(b)) /script /body /html模板字符串 模板字符串可以让字符串拼接变得更简洁, 语法就是用 ( ESC键下面的 键 ) 括起来。 我自己常用的场景有两个 (1) 变量拼接 (2) 字符串换行 原始方式字符串拼接变量需要使用 ‘’ 加号的方式字符串换行需要使用 \n !doctype html html langen headmeta charsetUTF-8title/title /head body label foruserName/labelinput iduserName typetext/ scriptlet text document.querySelector(#userName)text.addEventListener(blur, (e) {let output 用户 e.target.value 你好\n 今天天气真好啊, 一起散步吧window.alert(output)}) /script /body /html模板字符串方式变量拼接直接使用 ${}换行直接回车。 !doctype html html langen headmeta charsetUTF-8title/title /head body label foruserName/labelinput iduserName typetext/ scriptlet text document.querySelector(#userName)text.addEventListener(blur, (e) {let output 用户${e.target.value} 你好 今天天气真好啊, 一起散步吧window.alert(output)}) /script /body /html
http://www.sczhlp.com/news/176037/

相关文章:

  • 建设网站南沙区菠萝蜜影视传媒有限公司
  • 什么是seo网站优化务分销系统
  • AI元人文:共识锚定与智慧剪枝——构建人机共生认知经济体的完善理论体系与实践路径
  • 课后作业1
  • 把握一个Makefile的脉络
  • 笔记 基础算法
  • 三网合一网站系统精准营销软件
  • 沈阳网站制作公司排名网站网格设计
  • 有哪些网站软件可以做网站的原型移动端网站建设推广方案
  • 安徽平台网站建设找哪家wordpress 自动头像
  • 网站的信息量能做什么从化网站制作
  • 网站建设规划书中包含内容网站关键词做排名不分
  • 网站降权 烦怎么创建教育网站
  • 网站 整体架构网站引导动画
  • 建站软件网站优缺点
  • 比分网站仿站建设网站建设好后如何连接服务器
  • 广州做网站哪家专业门户网站的发展趋势
  • 广告网站设计怎么样网站页面布局名称
  • 网站建设公司做ppt吗天津网络公司排名
  • 网站与网页设计包装公司网站模板下载
  • 购房网站系统建设方案安卓开发用什么开发工具
  • 网站登录页做多大尺寸的钉钉crm客户管理系统
  • 北京网站建设laitang学软件技术出来干什么
  • 国外html响应式网站模板网站建设装修
  • html购物网站源代码做防伪的网站
  • 网站开发音乐wordpress 导航样式
  • 大型门户网站最担心的威胁是网站首页页面设计
  • 西丽建设网站北京网站建设方案开发公司
  • 咸阳鑫承网站建设生成关键词的软件
  • 网站开发技术服务费iis架设jsp网站