代码之家  ›  专栏  ›  技术社区  ›  DmnkVD

JavaScript()作为属性访问器

  •  -1
  • DmnkVD  · 技术社区  · 2 年前

    我开始深入了解JavaScript,并遇到了以下练习,作为使用switch语句的重写:

      const callback = {
        ArrowLeft() {
          console.log("left!");
        },
        ArrowRight() {
          console.log("right!");
        },
      }[e.key];
      callback?.();
    

    我很想知道,代码的最后一行是做什么的:添加到底是做什么的 () 进入/进入 callback 对象

    谢谢你的帮助!

    0 回复  |  直到 2 年前