返回

阮一峰 JavaScript 三轮复习:从入门到精通

前端

阮一峰 JavaScript 三轮复习:第一天

    **入门** 
    
    **1.1 历史** 
    
    JavaScript 诞生于 1995 年 5 月,由网景公司的程序员 Brendan Eich 设计。Eich 用了仅仅 10 天的时间就完成了语言的第一版,可谓是闪电般的工作效率。
    
    JavaScript 的语法借鉴了 C 和 Java 两种语言,而在数据结构方面,则主要参考了 Java,将值分为原始值和对象。这种巧妙的设计,使得 JavaScript 既拥有了 C 语言的简洁高效,又兼具了 Java 语言的面向对象特性。
    
    **基本语法** 
    
    JavaScript 的基本语法非常简单,它采用分号结尾的语句结构,并且支持多种数据类型,包括字符串、数字、布尔值、数组和对象。
    
    以下是一个简单的 JavaScript 代码示例:
    
    ```javascript
    // 声明一个变量
    var name = "阮一峰";

    // 输出变量的值
    console.log(name);
    ```
    
    运行这段代码,会在控制台中输出变量 `name` 的值,即 "阮一峰"    **数据结构** 
    
    如前所述,JavaScript 的数据结构分为原始值和对象。原始值包括字符串、数字和布尔值,它们都是不可变的。而对象则是一种复杂的数据结构,它可以包含各种类型的数据,并且可以动态地添加和删除属性。
    
    以下是一个简单的 JavaScript 对象示例:
    
    ```javascript
    // 创建一个对象
    var person = {
      name: "阮一峰",
      age: 30
    };

    // 访问对象的属性
    console.log(person.name); // 输出 "阮一峰"
    console.log(person.age); // 输出 30
    ```
    
    通过对象,我们可以方便地组织和管理数据,这对于编写复杂应用程序至关重要。
    
    **结束语** 
    
    今天,我们从 JavaScript 的历史、基本语法和数据结构开始,拉开了三轮复习的序幕。希望通过这个系列,大家能够对 JavaScript 有一个更加深入的了解,并能够将其运用到实际开发中。