JavaScript

JavaScript

小麦小麦1 个月前

关于

JavaScript 最初被设计为让网页更生动的脚本语言,可以直接嵌入 HTML 中并由浏览器自动执行。它是一门动态类型、具有丰富特性的编程语言,支持函数式和面向对象等多种编程范式。JavaScript 不仅能在浏览器中操作 DOM、响应用户交互、发送网络请求,还可通过 Node.js 等环境扩展到服务器端开发。它与 HTML/CSS 深度集成,被所有主流浏览器默认支持,是实现现代网页交互的核心技术。随着语言的持续发展,新的语法和 API 不断加入,使其在前端、后端乃至移动端都拥有广泛应用。

统计

94资料
9笔记
查看知识库
分享知识库

资料预览
展示该知识库中前 5 条资料

JavaScript 简介JavaScript 简介

让我们来看看 JavaScript 有什么特别之处,我们可以用它实现什么,以及哪些其他技术可以与其搭配产生奇妙的效果。

手册与规范手册与规范

这本书是一个 教程。它旨在帮助你由浅入深掌握 JavaScript 这门语言。但是,当你已经熟悉了这门语言的基础知识,你就会需要其他资料。

代码编辑器代码编辑器

程序员接触时间最长的就是代码编辑器。

开发者控制台开发者控制台

代码是很容易出现错误的。你也很可能犯错误……哦,我在说什么?只要你是人,你 一定 会犯错误(在写代码的时候),除非你是 机器人。

Hello, world!Hello, world!

本教程的这一部分内容是关于 JavaScript 语言本身的。

笔记预览
展示该知识库中前 5 条笔记

0. JavaScript 学什么?

一、开发环境搭建

  • 掌握浏览器控制台运行环境的基本使用方法。
  • 掌握 VS Code 插件(ESLint、Prettier、Live Server)配置,建立保存即刷新、自动格式化的开发习

0. JS 学什么(进阶版)

第一阶段:强化语言基础(Language Fundamental)

我们将从最底层的概念开始,确保对 JavaScript 运行机制有深刻理解。

  • 执行环境与调用栈: 深入

1. 变量、数据类型与运算符

1. 变量声明:let、const 与 var

JavaScript 提供了三种声明变量的方式,它们在作用域提升(hoisting)可变性 上有显著差异。

2. 函数与作用域

1. 函数的定义方式

JavaScript 提供了多种定义函数的方式,每种方式在 this 绑定和变量提升上有细微差异。

1.1 函数声明(Function Declaration

3. 对象、数组与 JSON

1. 数组操作详解

1.1 高频迭代方法

JavaScript 数组提供了多个高阶函数用于遍历和转换数据,它们不会修改原数组,而是返回新数组(sort除外),符合函数式编程

功能介绍
知识库提供了诸多实用功能,帮助你高效学习和分享。

资料管理

统一存放各类资料,包括网页、PDF、图片等。

AI 伴学

通过教学模式,让 AI 导师结合知识库内容带你一步步学习。

互动测验

通过互动测验,检测自己的知识掌握情况。

学习笔记

将有用的信息记录下来,方便复习和与他人共享。

Copyright © 2026 前研学院. All rights reserved.