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

国外大型门户网站制作app开发的公司

国外大型门户网站,制作app开发的公司,外包服务属于什么行业,郑州保洁公司ES6新增的内容之前的都是 ES5 的内容接下来我们聊一下 ES6 的内容let 和 const 关键字我们以前都是使用 var 关键字来声明变量的在 ES6 的时候#xff0c;多了两个关键字 let 和 const#xff0c;也是用来声明变量的只不过和 var 有一些区别1、let 和 const 不允许重复声明变…ES6新增的内容之前的都是 ES5 的内容接下来我们聊一下 ES6 的内容let 和 const 关键字我们以前都是使用 var 关键字来声明变量的在 ES6 的时候多了两个关键字 let 和 const也是用来声明变量的只不过和 var 有一些区别 1、let 和 const 不允许重复声明变量// 使用 var 的时候重复声明变量是没问题的只不过就是后面会把前面覆盖掉 // 使用 let 重复声明变量的时候就会报错了2、let 和 const 声明的变量不会在预解析的时候解析也就是没有变量提升// 因为预解析变量提升的原因在前面是有这个变量的只不过没有赋值 // 因为 let 不会进行预解析变量提升所以直接报错了 // 因为 const 不会进行预解析变量提升所以直接报错了3、let 和 const 声明的变量会被所有代码块限制作用范围// var 声明的变量只有函数能限制其作用域其他的不能限制 // let 声明的变量除了函数可以限制所有的代码块都可以限制其作用域if/while/for/... // const 声明的变量除了函数可以限制所有的代码块都可以限制其作用域if/while/for/... let 和 const 的区别 1、let 声明的变量的值可以改变const 声明的变量的值不可以改变let const 2、let 声明的时候可以不赋值const 声明的时候必须赋值let const 箭头函数箭头函数是 ES6 里面一个简写函数的语法方式重点 箭头函数只能简写函数表达式不能简写声明式函数function 语法 (函数的行参) { 函数体内要执行的代码 }const 箭头函数的特殊性箭头函数内部没有 this箭头函数的 this 是上下文的 this// 在箭头函数定义的位置往上数这一行是可以打印出 this 的 按照我们之前的 this 指向来判断两个都应该指向 obj但是 fun 因为是箭头函数所以 this 不指向 obj而是指向 fun 的外层就是 window箭头函数内部没有 arguments 这个参数集合const 函数的行参只有一个的时候可以不写 () 其余情况必须写 const 函数体只有一行代码的时候可以不写 {} 并且会自动 returnconst 函数传递参数的时候的默认值我们在定义函数的时候有的时候需要一个默认值出现就是当我不传递参数的时候使用默认值传递参数了就使用传递的参数function 在 ES6 中我们可以直接把默认值写在函数的行参位置function 这个默认值的方式箭头函数也可以使用const 注意 箭头函数如果你需要使用默认值的话那么一个参数的时候也需要写 解构赋值解构赋值就是快速的从对象或者数组中取出成员的一个语法方式解构对象快速的从对象中获取成员// ES5 的方法向得到对象中的成员 // 解构赋值的方式从对象中获取成员 解构数组快速的从数组中获取成员 // ES5 的方式从数组中获取成员 // 使用解构赋值的方式从数组中获取成员 注意{} 是专门解构对象使用的[] 是专门解构数组使用的不能混用模版字符串ES5 中我们表示字符串的时候使用 或者 在 ES6 中我们还有一个东西可以表示字符串就是 反引号let 和单引号好友双引号的区别 1、反引号可以换行书写// 这个单引号或者双引号不能换行换行就会报错了 let 2、反引号可以直接在字符串里面拼接变量 // ES5 需要字符串拼接变量的时候 // 模版字符串拼接变量在 里面的 ${} 就是用来书写变量的位置展开运算符ES6 里面号新添加了一个运算符 ... 叫做展开运算符作用是把数组展开 let 合并数组的时候可以使用 let 也可以合并对象使用 let 在函数传递参数的时候也可以使用let Map 和 Set 是 ES6 新增的两个数据类型都是属于内置构造函数使用 new 的方式来实例化使用Set使用方式就是和 new 连用const 就是一个数据集合我们可以在 new 的时候直接向内部添加数据 // 实例化的时候直接添加数据要以数组的形式添加 看上去是一个类似数组的数据结构但是不是就是 Set 数据结构常用方法和属性size 用来获取该数据结构中有多少数据的 const 看上去是一个和数组数据类型差不多的数据结构而且我们也看到了 length 属性 但是不能使用想要获取该数据类型中的成员数量需要使用 size 属性add : 用来向该数据类型中追加数据 const 这个方法就是向该数据类型中追加数据使用的delete : 是删除该数据结构中的某一个数据 const clear 清空数据结构中的所有数据 const has 查询数据解构中有没有某一个数据 const forEach : 用来遍历 Set 数据结构的方法const 方法介绍的差不多了有一个问题出现了那就是我们的方法要么是添加要么是删除要么是查询没有获取因为要获取 Set 结构里面的数据需要借助一个 ... 展开运算符把他里面的东西都放到一个数组里面去然后再获取const 又一个问题出现了new 的时候需要以数组的形式传递然后获取的时候又要转成数组的形式获取那么我为什么不一开始就定义数组要这个 Set 数据类型干什么这就不得不提到一个 Set 的特点Set 不允许存储重复的数据 const Map也是要和 new 连用是一个数据集合是一个很类似于 对象 的数据集合 const 我们的对象中不管存储什么key 一定是一个字符串类型但是再 Map 里面我们的 key 可以为任意数据类型我们也管 Map 叫做 值 值 的数据类型const 常用方法和属性size 用来获取该数据类型中数据的个数 const delete : 用来删除该数据集合中的某一个数据 const set : 用来向该数据集合中添加数据使用const get : 用来获取该数据集合中的某一个数据const clear : 清除数据集合中的所有数据const has 用来判断数据集合中是否存在某一个数据const 千锋HTML5学院JavaScript学习笔记二十-- DOM动画效果​zhuanlan.zhihu.com
http://wiki.neutronadmin.com/news/231503/

相关文章:

  • 网站搭建空间泸州市建设规划局网站
  • 商丘手机网站制作上市公司网站推广方案
  • 阿里云云主机做网站网上开店如何找货源
  • 网站icp备案查不到建设网站的网页设计
  • 软件推广网站梧州市建设局网站
  • 网站主页面设计哪个好网站建设动态
  • 源代码如何做网站app官网登录入口
  • 一键制作网页网站上seo怎么做
  • dhl做单网站rest api wordpress
  • 网站建设的书wordpress无法发送邮件
  • 网站的内容做证据观点品牌设计公司排名品牌形象广告
  • 网站建设评标办法网站怎么实现邮件验证
  • 网站开发必须要要掌握的语言用ftp上传wordpress
  • 工信部 网站备案 上传电子网站改版对seo
  • 一般网站如何做防采集的商城网站项目策划书
  • 茶叶网站源码 下载装饰工程公司经营范围
  • 临沂建设规划局网站营销型网站建设要求
  • 手表到哪个网站买网站开发是网站后台开发吗
  • 龙采哈尔滨建站公司做网站.服务器怎么买
  • 海口网站开发公司搭建一个商城类网站
  • 做网站用哪种编程语言网页设计的工具有哪些
  • 网站建设与管理题库陕西工程项目信息网
  • 网站刚建好怎么做能让百度收录八年级微机网站怎么做
  • 公司免费建网站百度导航
  • 做网站优化企业wordpress做客户端
  • 商务网站建设软件wordpress+组织架构
  • python网站开发集成环境统计二级域名的网站流量有什么用
  • 课程网站如何建设方案网站建设公司止一se0
  • 网站定位哪家网络公司的宽带好
  • 太原好的网站制作排名淄博网站制作设计公司