通俗易懂的告诉你到底什么叫脚本语言?

Posted 慕容囧囧

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通俗易懂的告诉你到底什么叫脚本语言?相关的知识,希望对你有一定的参考价值。

到底什么叫脚本语言?网络上也没有一个明确的定义!

我说说我的看法吧,欢迎大家指正!

脚本语言指的是那些比较简单,语法没有那么严格,并且不需要编译,而是直接解释执行的编程语言!

以上这句话怎么理解呢?

就像javaScript语言一样,它就是脚本语言;

1.javascript语言就是比较简单,语法没有那么严格,如下:

//javascript中,定义变量要用var关键字
var hometown = '江西省赣州市于都县';

//javascript中,定义变量也可以不用var关键字,程序也能正常执行,不会报错
//由此可见,javascript的语法并不严格
city = '赣州';

2.不需要编译,直接解释执行;

javaScript语言不需要像java一样要先编译,再执行(java语言中,hello.java编译成hello.class),

而javaScript语言不需要编译,而是直接解释执行,由解释器来负责解释执行。

所以说javaScript是脚本语言;

javaScript还有一个特点就是弱类型什么叫弱类型,什么叫强类型呢?如下:

javaScript代码:

//在javaScript中,定义变量时,不用声明数据类型,程序也能正常执行

//定义一个薪水变量
//等号右边是小数型的值,那么变量salary就是小数类型的
var salary = 26800.58;

//定义一个年龄变量
//等号右边是整数型的值,那么变量age就是整数类型的
var age = 6;

//定义一个姓名变量
//等号右边是字符串型的值,那么变量name就是字符串类型的
var name = '令狐冲';

以上javaScript代码,就说明了javaScript是弱类型的编程语言;

而java却是强类型的编程语言,如下代码:

//在java中,定义变量时,必须声明数据类型
String name = "韦小宝"; //字符串类型

int age = 6;//整数类型

double salary = "22579.37; //小数类型

以上是关于通俗易懂的告诉你到底什么叫脚本语言?的主要内容,如果未能解决你的问题,请参考以下文章

通俗易懂的告诉你大数据O2O互联网思维红海蓝海是什么!

通俗易懂的告诉你内卷juǎn化是什么东西?

Nginx到底能干嘛?!Nginx是做什么用的?通俗易懂,前端必看!

不要叫我,我会叫你(控制反转原理)

人工智能基础课,通俗易懂的入门

史上最通俗易懂的理解云计算