JavaScript的特点
解释型语言
JavaScript是一种解释型语言,所谓解释型值语言是指不需要编译直接执行的语言。由于少了编译这一步骤,所以解释型语言开发起来尤为轻松。
动态语言
JavaScript是一门动态语言,动态语言可以理解为在语言中的一切内容都是不确定的。比如一个变量,这一时刻是个整型,下一时刻可能会变成字符串了。
类似于 C 和 Java 的语法结构
JavaScript的语法结构与C和Java很像,向for、if、while等语句和Java的基本上是一模一样的。所以有学习C和Java基础的同学学习起来会轻松很多。
基于原型的面向对象
JavaScript是一门面向对象的语言。
严格区分大小写
JavaScript是严格区分大小写的,也就是abc和Abc会被解析器认为是两个完全不同的东西。
部分资料来源于网络