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

ES6知识点(1)

1.let与const的特点

2.arguments与args的区别

arguments是类数组

args是数组

3.箭头函数

目的:简化回调函数

特性:this指向函数所在的作用域

补充:

事件绑定不要用箭头函数

箭头函数中的this指向函数所在作用域的上下文

箭头函数方法应用:

// 加法 

let add = (a, b) => a+b;

// n的平方

let pf = n => n*n

// 反转字符串

let reverseString = string => string.split('').reverse().join('')

bi

 

4.   面试题:在不使用第三个变量的情况下交换a和b的值

   let a = 1;

   let b = 2;

   [a, b] = [b, a];

5.解构赋值

6.遍历的方式:

 for

sort

foreach:数组

for in

for of

 

7.块状作用域的三种方式:

let   面向对象   闭包

8.拓展运算符 ...

... 将数组、类数组展开以逗号隔开的列表

9.复制数组

(1)流于表面的深拷贝

let arr2=[...arr1]

(2)比较流氓的深拷贝(JSON)

let arr2=JSON.parse(JSON.stringify())

(3)流于表面的深拷贝

//let arr2=arr1.slice();

//let arr2=arr1.concat();

10.实例方法与静态方法

实例方法:实例对象调用

静态方法:构造函数调用

11.   .?   深度访问

相关文章:

  • 基于 HTML5/CSS3 制作漂亮的登录页面
  • 【HBASE】Hbase的Shell操作
  • Visual Studio Code下C/C++开发环境的配置及使用
  • 昨天
  • 【Redis】Redis最佳实践:键值设计
  • OpenHD改造实现廉价高清数字图传(树莓派+PC)—(六)OSD和视频画面整合显示
  • 从0开始学c语言-33-动态内存管理
  • java详解队列
  • springboot - 2.7.3版本 - (八)ELK整合Kafka
  • uniCloud开发公众号:一、接收、解析、组装xml消息
  • YOLO系列目标检测算法-YOLOv1
  • JavaScript高级,ES6 笔记 第三天
  • 【雷达图】R语言绘制雷达图(ggradar),NBA季后赛数据为例
  • 机器学习笔记 - 在QT/PyTorch/C++ 中加载 TORCHSCRIPT 模型
  • redis 技术分享
  • SegmentFault for Android 3.0 发布
  • “Material Design”设计规范在 ComponentOne For WinForm 的全新尝试!
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • React-redux的原理以及使用
  • Redux系列x:源码分析
  • select2 取值 遍历 设置默认值
  • Vue--数据传输
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 盘点那些不知名却常用的 Git 操作
  • 容器化应用: 在阿里云搭建多节点 Openshift 集群
  • 如何正确配置 Ubuntu 14.04 服务器?
  • 数据科学 第 3 章 11 字符串处理
  • 说说动画卡顿的解决方案
  • 写给高年级小学生看的《Bash 指南》
  • 用Python写一份独特的元宵节祝福
  • 如何通过报表单元格右键控制报表跳转到不同链接地址 ...
  • 组复制官方翻译九、Group Replication Technical Details
  • ​LeetCode解法汇总518. 零钱兑换 II
  • # 飞书APP集成平台-数字化落地
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (0)Nginx 功能特性
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (四) Graphivz 颜色选择
  • (四)Tiki-taka算法(TTA)求解无人机三维路径规划研究(MATLAB)
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (万字长文)Spring的核心知识尽揽其中
  • (新)网络工程师考点串讲与真题详解
  • (一)Mocha源码阅读: 项目结构及命令行启动
  • ***监测系统的构建(chkrootkit )
  • .NET/C# 使用反射调用含 ref 或 out 参数的方法
  • .net获取当前url各种属性(文件名、参数、域名 等)的方法
  • .NET性能优化(文摘)
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • @for /l %i in (1,1,10) do md %i 批处理自动建立目录
  • @GetMapping和@RequestMapping的区别
  • [c#基础]DataTable的Select方法
  • [C++][基础]1_变量、常量和基本类型
  • [LVGL]:MACOS下使用LVGL模拟器