恭喜你,开始JavaScript的学习后,你将正式接触编程语言,能进而让机器执行各种操作 严格来说,学习了JavaScript的你才是真正的程序员哦!

一、定义

JavaScript是一种具有函数优先特性轻量级解释型或者说即时编译型脚本语言。虽然作为 Web 页面中的脚本语言被人所熟知,但是它也被用到了很多非浏览器环境中,例如 Node.js

  • 函数优先first-class-function
    • 又称头等函数,当一门编程语言的函数可以被当作变量一样用时,则称这门语言拥有头等函数
  • 轻量级
    • 体积小
    • 对运行环境要求低
  • 解释型/即时编译型just-in-time compilation JIT
    • 这是一种执行计算机代码的方式,这种方式设计在程序执行中编译而不是在执行之前进行编译
  • 脚本语言
    • 为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言称之为脚本语言

      二、自学途径推荐

    1. 前端业内知名大佬阮一峰,其所著书籍特别出名
  1. bilibili搜索JavaScript相关网课
    1. bilibili有关程序员的课程主要培训机构是黑马和尚硅谷,个人更推荐尚硅谷一些,黑马的课程虽然更加易懂,但真的教学内容很肤浅(如果选择黑马的可以先入门后通过阮一峰的书籍完善补全)
  2. 群内资源coderwhy网课
    1. coderwhy也是前端业内知名讲师,其JavaScript高级课程特别有名

      JavaScript的基础学习资料,说实话我学术不精无法写出质量较高的笔记出来,这里只能放出较好的学习途径 如果各位是第一次接触编程语言,在JavaScript的学习过程中不可避免会遇到难以解决的问题,请多多在群里提问、交流