JavaScript
JavaScript 是一种编程语言。
人与人沟通的语言称为自然语言,人与计算机沟通的语言称为编程语言。编程语言和自然语言的主要不同点是:自然语言表述的内容可以是有多种意思,编程语言表述的内容不会有歧义,这样可以保证,计算机不会误解你的意思。
世界上有成千上万种的编程语言,如 Python
,Java
,Go
,Lisp
等。JavaScript 是其中的一种。JavaScript 简称为 JS。
程序是指用编程语言写的,给计算机执行的文本。编程就是编写程序。
凡是可以用 JavaScript 来写的应用,最终都会用 JavaScript 来写。 —— Atwood定律
最初,JavaScript 只能在浏览器中运行。后来,大神 Ryan Dahl 为了打造高性能的 Web 服务器,倒腾出个 Node.js,于是 JavaScript 能在服务器上运行了。再后来,有人想, JavaScript 可以做网站,可以写服务器,为什么不能做桌面应用呢,于是就出现了用 JavaScript 来做桌面应用的工具:Node Webkit 和 Electron。有些手机应用中是内置浏览器的,这些应用这也运行着 JavaScript。
JavaScript 写法很灵活。
JavaScript 是一种面向对象的动态语言。它的语法来源于 Java 和 C,所以这两种语言的许多语法特性同样适用于 JavaScript。
什么是面向对象?动态语言又是什么鬼?不知道这些也没关系。随着慢慢地学习,你就会了解拉。
程序的核心的是数据和操作数据。
有一个网站的登录页面,用户输入用户名和密码,点击登录按钮,登录。在这个过程中,程序做的是,获取用户输入的用户名和密码,向服务器查询结果。用户名,密码和查询结果是数据,获取和查询是对数据的操作。
为了方便的操作数据,就会有变量,数据类型,运算符,条件,循环,函数等概念。
还有其他想了解的,欢迎在评论区留言~