一、箭头函数

普通函数1

var add = function (a, b) {return a + b;
}

普通函数2

function add (a, b) {return a + b;
}

箭头函数

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

如果函数内部只有一句返回值,连return都不用写了,如果里面执行的语句比较多,就用{ }括起来

var add = (a, b)=> {console.log("这是箭头函数");return a + b;
}
console.log(add(10, 11));

注意点 :

  •  箭头函数中没有自己的this,是外层函数的this
  • 箭头函数不可以作为构造函数

  • 箭头函数中的arguments就是外层函数的arguments 

二、buffer对象

buffer操作的是内存,它其实就是申请一块内存,用来存储数据,new Buffer(n)就是申请一个n个字节的内存。

申请的字节打印出来里面可能是不是空的,所以可以用buffer.fill(0)来进行清空,里面的数据以16进制表示。

//严格模式
"use strict";
let buffer = new Buffer(5);
//清空内存
buffer.fill(0);
console.log(buffer);

也可以直接这样写

let buffer = new Buffer("hello world");

转载于:https://www.cnblogs.com/AnnieShen/p/6036292.html

箭头函数和Buffer对象相关推荐

  1. 网易试题——关于箭头函数与this和arguments的关系

    昨天做试题的时候遇到了这个题目 var a = 1;function fn1() {console.log(this.a)}const fn2 = () => {console.log(this ...

  2. 前端开发--箭头函数

    #博学谷IT学习技术支持# 目录 箭头函数基本使用 利用箭头函数直接返回对象 箭头函数中this的问题 箭头函数不适合的场景 箭头函数基本使用 在ES6中可以使用 "箭头"(=&g ...

  3. [译]深入ES6之箭头函数

    原作者:江凌 箭头一族缺少的家庭成员 在JavaScript出现以来,箭头(Arrow)就一直是其语法的一部分.一般来说,JavaScript教程的第一篇就会讲如何在HTML中插入箭头括号来作为注释, ...

  4. JS学习笔记(五)函数类型、箭头函数、arguments参数、标签函数

    JS学习笔记(五) 本系列更多文章,可以查看专栏 JS学习笔记 文章目录 JS学习笔记(五) 一.函数 1. 函数定义 2. 方法( 对象 + 函数 ) 二.函数参数及返回值 1. 传递原始类型参数 ...

  5. ES6学习笔记:箭头函数

    lambda函数即匿名函数,在ES6发布之前,我们通常会这样写匿名函数 var selected = allJobs.filter(function (job) {return job.isSelec ...

  6. 你不知道的箭头函数???

    哪些情况下,不能使用箭头函数? 宠辱不惊 闲看庭前花开花落 去留无意 漫随天外云卷云舒 -------------------------写下就是永恒 箭头函数使用注意事项 1. 箭头函数有什么缺点? ...

  7. ES6 语法 之 let、const、模板字符串、箭头函数

    ES6 语法 ES6 语法 简介 let 关键字 模板字符串 const 关键字 js中const,var,let区别 箭头函数 ES6 语法 简介 ES6, 全称 ECMAScript 6.0 ,是 ...

  8. JavaScript箭头函数

    JavaScript箭头函数 箭头函数(arrow functions),是一个来自ECMAScript 2015(又称ES6)的全新特性.箭头函数有时候也叫"lambda表达式" ...

  9. JavaScript箭头函数的使用和this指向

    01-箭头函数的基本使用 普通定义函数的方式:function const aaa = function() {} // es6箭头函数 const aaa = () => {} 对象字面量定义 ...

  10. 这一次,彻底搞懂箭头函数

    一.箭头函数的特点 1. 相比普通函数,箭头函数有更加简洁的语法. 普通函数 function add(num) {return num + 10 } 箭头函数 const add = num =&g ...

最新文章

  1. 华为轮值董事长郭平:打造VR/AR信息高速公路,支撑产业繁荣
  2. 如何计算一个神经网络在使用momentum时的hessian矩阵(论文调研)
  3. 雨课堂显示服务器无法连接,雨课堂用的什么云服务器
  4. phpmyadmin 导出mysql,在phpmyadmin中导入/导出非常大的mysql数据库
  5. 解决报错ModuleNotFoundError: No module named ‘fastText‘
  6. android控件字体,android 设置控件的颜色字体的方法
  7. Poj 1006 / OpenJudge 2977 1006 Biorhythms/生理周期
  8. pythoncv2模块详细介绍_【Opencv】【Python】Python中opencv模块cv2一些函数用法及简介...
  9. PTA-1015——Reversible Primes
  10. Linux内核编程02:Kbuild子系统
  11. 台灯c语言,Jya无线台灯C 告诉你如何重新定义光的含义
  12. 播放音乐的html代码,音乐播放器-html代码
  13. 你能猜出这是什么代码吗
  14. PS图片中字体或图像的颜色替换
  15. mac下使用python3_mac 下使用python3运行ride
  16. 卷积到底卷了个啥?--卷积定理详解(一)
  17. 2020华为软件精英挑战赛历程总结——决赛篇
  18. 哥白尼气候数据ERA5数据集——大气数据研究
  19. 京东按关键字搜索商品 API 返回值说明
  20. 体验Google Plus

热门文章

  1. 自己制作的ORMap框架终于完成的差不多了。
  2. 借助Sigar API获取内存信息
  3. 群晖通过WebDAV挂载阿里云盘
  4. 表格(table)不被撑开的解决办法
  5. 服务注册中心---服务发现nacos
  6. ASP.NET中Dictionary的基本用法
  7. Process Explorer 进程管理及排错利器(上)
  8. 微信公众号开发 ----微信获取access_token(2)
  9. android自定义曲线控件,Android自定义折线图
  10. 电脑投屏电视怎么设置_夏普电视怎么投屏?投屏功能在哪?