什么是Javascript
Javascript是一种基于对象的脚本语言。
基于对象(Object-Based)不提供抽象、继承、重载等有关面向对象语言的功能。而是把其他语言创建的对象统一起来,形成一个对象系统,以供使用。
脚本语言最大的特点就是不需要编译和链接。传统编程语言有四个步骤“编写->编译->链接->运行”,而脚本语言只有两个步骤“编写 -> 运行”。
脚本语言是解释执行而非编译执行。windows下,命令提示符界面,就是输入脚本语言的shell;经常见到的“*.bat”批处理文件,就是脚本文件。而在linux系统里面,脚本、脚本编程的概念更是常见。
shell,提供用户使用界面的软件。在windows中,win+R,输入cmd,出现的那个黑黝黝的窗口就是一个shell;打开任务管理器,看到的那个explorer.exe程序,也是一个shell,它叫做GUI shell。在linux中,如果不使用图形用户界面,那么,你所看到的,就是一个shell,一般的linux系统都会提供几种shell供你选择;而如果使用图形用户界面,你看到的界面,就是一个GUI shell。