第1句:什么是 JavaScript?
来自:https://developer.mozilla.org/en-US/docs/Web/JavaScript
interpreted:解释性的,js执行的时候不需要提前编译,比如 iOS 需要提前编译,还记得编译一次可以刷个朋友圈的笑话吗;
First-class functions: 头等函数,也就是说函数有很高的地位,可以用来作为变量、函数参数、返回值来使用;
just-in-time compiled:实时编译,通常被缩写(JIT),flutter 支持 AOT 和 JIT 方式,说的就是这个;
prototype-based:基于原型链,这是 JS 的一大特色,它不同于
OOP(Object-Oriented Programming 面向对象)的语言;
multi-paradigm:多范式编程,指一种编程方式,常见的有命令式编程(Imperative programming)、函数式编程(Functional programming)、面向对象编程(Object-oriented programming);
imperative:命令式;
declarative:声明式;
3.译文
JavaScript 是一种轻量级,解释型或实时编译的编程语言,并把函数作为头等公民。最初,JavaScript 是由于在web页面中作为脚本语言而出名,但是在非浏览器环境中也可以使用它,比如 Node.js, Apache CouchDB, Adobe Arcobat 。JavaScript 也是一种基于原型、多范式、动态的编程语言,并且支持以面向对象,命令式、声明式(比如:函数式编程)的风格编写。
<1>.翻译某个词,某个句子,或者整段话,或者那些你不认识的单词,记录自己不懂的地方,彼此交流,看看每个人的理解是否不同。
放下自己的包袱,别害怕别人说什么。
<2>.自由发挥,有什么想说的,或者关于学习英语的方法,有什么好的建议,欢迎留言交流。
<3>.直接打卡吧!!!