📅  最后修改于: 2023-12-03 14:54:22.489000             🧑  作者: Mango
这是一本关于 JavaScript 的实战指南,由一位愤怒的教授编写。本书不仅包含基本语法、面向对象程序设计、闭包、异步编程等基础知识,也涵盖了模块化、Webpack、React 等实际开发中常用的知识点。不仅如此,本书作者还时常发表博客,分享自己的实战经验。
下面是一个简单的 JavaScript 函数,用于计算斐波那契数列的第 n 项:
function fibonacci(n) {
if (n === 0 || n === 1) {
return n;
}
return fibonacci(n - 1) + fibonacci(n - 2);
}
这里使用了递归的方法,当 n 为 0 或 1 时直接返回 n,否则递归调用 fibonacci(n-1) 和 fibonacci(n-2)。
《愤怒的教授 JavaScript》是一本实战性很强的 JavaScript 书籍,适合已有一定编程经验的程序员学习。它不仅覆盖了基础语法和常见知识点,还讲解了实际开发中常用的工具和框架,是一本值得一读的好书。