JS是什么?

回答两年半前刚入编程这个行业的我的疑惑

JavaScript (JS) 是一种编程语言,为通常用于客户端(client-side),弱类型的网页动态脚本,不过,也常通过像Node.js这样的包,用于服务器端(server-side)。

就上面这段话,逐字分析

1、编程语言
  • 跟计算机交流的语言
2、编程语言主要分为两大类型
  • 解析型
    一次一行代码的解释执行 ,解释型语言是用编译型语言编写的平台解释执行的。
  • 编译型
    将代码一次性生成为可执行的程序
3、强类型和弱类型
  • 强类型
    要求变量的使用要严格符合定义,所有变量都必须先定义后使用。
  • 弱类型
    一种类型可以被忽略的语言,与强类型定义相反
4、动态语言和静态语言
  • 动态语言
    动态类型语言是指在运行期间才去做数据类型检查的语言
  • 静态语言
    静态类型语言与动态类型语言刚好相反,它的数据类型是在编译其间检查的,也就是说在写程序时要声明所有变量的数据类型
5、客户端

称为用户端,是指与服务器相对应,为客户提供本地服务的程序,就是用户的电脑

6、脚本
  • 脚本语言也是一种编程语言。
  • 脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行
    脚本语言不需要编译,可以直接用,由解释器来负责解释。
  • 脚本语言属于解释型语言。解释型语言是用编译型语言编写的平台解释执行的。



JS 是一种运行在客户端的弱类型动态网页脚本语言

你可能感兴趣的:(JS是什么?)