博客列表 >JS 基本语法1:(体系/特点/地位/学习环境/JavaScript (ES6)code snippets)

JS 基本语法1:(体系/特点/地位/学习环境/JavaScript (ES6)code snippets)

茂林
茂林原创
2024年01月07日 16:31:21822浏览

JavaScript 基本语法

JavaScript: 以下简称”JS”

1. 体系

  1. ECMA: 基本语法
  2. DOM: 文档对象模型
  3. BOM: 浏览器对象模型

2. 特点

  1. 解释型动态语言
  2. 解释型: 不用编译,所有运行时才会发现错误
  3. 动态型: 数据类型运行时可变(允许自动转换)
    注: 以上既是优点也是缺点,所以才有了TypeScript

3. 地位

  1. html: 结构(骨架)
  2. css: 表现(血肉)
  3. JS: 行为(灵魂)

4. ES6

  1. ECMA:JS 语言标准制定组织(欧洲计算机制造商协会)
  2. ECMAScript: ECMA 制定的 JS 语言标准
  3. 浏览器大战,JS 最终胜出,成为该标准唯一实现
  4. 所以, JavScript === ECMAScript
  5. ECMA2015: 2015 年发布的 JS 版本, 简称为ES6
  6. ECMA2016(ES7),ECMA2017(ES8),ECMA2018(ES9),…
  7. 为了方便交流,将ECMA2015之后版本,统称为ES6
  8. 所以, 现在提到的 JS,其实就是 ES6

5. 前后端分离

  1. 移动互联时代,多端适配与用户体验
  2. 页面渲染,从”服务端”,全面转向”客户端”
  3. 客户端应用具备了完整生命周期,分层框架与技术栈
  4. 前端 UI 与后端逻辑,被多端适配与后端 API 替代

6. 学习环境

  1. Node.js: JS 执行环境
  2. VSCode.settings.json
  1. "code-runner.clearPreviousOutput": true,
  2. "code-runner.saveFileBeforeRun": true,
  3. "code-runner.saveAllFilesBeforeRun": true,
  4. "code-runner.showExecutionMessage": false
  1. Code Runner
  2. JavaScript (ES6)code snippets

7.JavaScript (ES6)code snippets

The ⇥ means the TAB key.
JavaScript (ES6)code snippets 导入和导出
JavaScript (ES6)code snippets类帮助程序和各种方法
JavaScript (ES6)code snippets控制台方法

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议