程序员常刷题JavaScript高级函数:基本函数回顾

学习目标

  • 使用函数声明定义函数

  • 提升使用函数表达式定义函数的能力

  • 理解术语“匿名函数”

  • 掌握IIFE:即时调用的函数表达式

  • 理解“函数级作用域”和“范围链”

  • 理解术语“闭包”

本实验总结了JavaScript函数的基础知识。大多数这些想法应该很熟悉。如果对某个想法不满意,建议花时间进行实验或阅读该概念。

如果在此处苦苦挣扎,后续模块会更具挑战性。在继续之前修复任何知识差距,并建议在阅读这些部分时解决实验室问题。用您已经掌握的知识强化新概念,确保理解并锁定这些知识点。

JavaScript中,最常见的定义函数方式是使用函数声明:


function razzle() {

    console.log(\"You've been razzled!\");

}

razzle这个词变成了指向存储的、尚未运行的工作(函数)的指针。我们可以使用指针调用函数。