• 箭头函数和普通函数的区别是什么?


    普通函数this:
    
    this总是代表它的直接调用者。
    在默认情况下,没找到直接调用者,this指的是window。
    在严格模式下,没有直接调用者的函数中的this是undefined。
    使用call,apply,bind绑定,this指的是绑定的对象。
    
    箭头函数this:
    
    在使用=>定义函数的时候,this的指向是 定义时所在的对象,而不是使用时所在的对象;
    不能够用作构造函数,这就是说,不能够使用new命令,否则就会抛出一个错误;
    不能够使用 arguments 对象;
    不能使用 yield 命令;
  • 相关阅读:
    Java 包装类
    CTF 入门笔记
    Java 实践
    Java Object类
    Java 接口
    Java 抽象类
    Java 关键字final
    Java 多态性
    C#类,对象,类成员简介
    C#初始类和命名空间
  • 原文地址:https://www.cnblogs.com/Fairy-Tail-blogs/p/14959568.html
Copyright © 2020-2023  润新知