JavaScript入门

130 阅读1分钟

1、什么是JavaScript

  • 基本的语法构造(操作符、控制结构、语句)
  • 标准库(具有各种功能的对象Array、Date、Math)
  • 宿主环境提供的API:浏览器控制类/DOM类/Web类 基本语法、标准库、浏览器API、DOM

2、为什么学习JavaScript

2.1 操控浏览器

  • 唯一一种通用浏览器脚本语言

2.2 通用系统语言发展

  • H5出现,JavaScript可以调用系统功能
  • Node,JavaScript开发服务器端的大型项目
  • 数据库,JavaScript直接操作大部分NoSQL数据库
  • 移动开发,React Native项目
  • 内嵌脚本语言,Acrobat,GNOME3
  • 跨平台的桌面应用程序
  • 一种语言,使用不同平台(桌面端、服务器端、手机端)

2.3 易学性

  • 浏览器、文本编辑器都可编写JavaScript
  • JavaScript语法相对简单
  • 大量外部API;语法缺陷和怪异运行结果

2.4 强大的性能

  • 支持过程式编程,也支持函数式编程,适用异步编程
  • JavaScript的所有值为对象
  • JavaScript为解释型语言,但在浏览器中编译后运行,WebAssembly格式提高运行速度
  • 事件驱动(event-driven)和非阻塞式设计(non-blocking)

2.5 开放性

  • ECMA-262是ISO国际标准,保证这门语言不属于任何公司或个人

3、实验环境

Chrome浏览器 -> 开发者工具(Developer Tools)-> 控制台(console)