阅读大块头《javascript 权威指南》笔记 1-javascript 概述

  • javascript 是史上使用最广泛的编程语言,不管是桌面系统、平板电脑、智能手机的浏览器均包含有 javascript 解释器。
  • 前端工程师必须掌握的三项技能之一中行为,指的就是 javascript。
  • 语法源自 java,它的一等函数来自 Scheme,基于原型的继承来自 Self,不过我一点都不知道后面两个是什么东西,但使用 javascript 不必去了解(java/scheme/self)语言或者熟悉那些术语。
  • ECMAScript 协会制定 javascript 的版本规范。
  • 核心功能针对文本、数组、日期和正则表达式的操作定义了很少的 API,其他功能 API 的实现由宿主环境提供(比如浏览器),这部分也叫做“客户端 javascript”,例如 console.log 和 canvas 的操作就是由浏览器提供的 api,javascript 本身并没有这些 api。
  • javascript 是一门面向对象语言,但和传统的面向对象又有很大的区别。