通俗易懂的告诉你到底什么叫脚本语言?(代码片段)

慕容囧囧 慕容囧囧     2023-01-04     723

关键词:

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

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

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

以上这句话怎么理解呢?

就像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; //小数类型

通俗易懂的告诉你如何判断链表中是否有环并找出环的入口位置(代码片段)

如何判断链表中是否有环并找出环的入口位置前言如何判断链表存在环哈希法快慢双指针法如何判断链表中环的位置为什么快指针只走2步快指针任何时候走的距离一定为慢指针的2倍为什么快慢指针相遇时慢指针没有走完一圈利... 查看详情

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

什么叫大数据?  某必胜客店的电话铃响了,客服人员拿起电话。  客服:必胜客。您好,请问有什么需要我为您服务?  顾客:你好,我想要一份……  客服:先生,烦请先把您的会... 查看详情

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

...绉绉的,说的都不是人话,我就说几个生活中最通俗易懂的例子吧!人们用“内卷化”形容工作或考试的非理性的内部竞争、内部消耗或停滞不前!案例1打个比方:刘亦菲已经很美了,但是对自己还不满... 查看详情

nginx到底能干嘛?!nginx是做什么用的?通俗易懂,前端必看!(代码片段)

一.Nginx介绍 1.Nginx到底是什么,干什么用?        Nginx是一个轻量级/高性能的反向代理Web服务器,它是由C语言写的,所以速度非常快、性能非常优秀。它的主要功能就是反向代理、负载均衡、配置SSL证书、... 查看详情

通俗易懂!我们写的java代码到底是如何运行的?(代码片段)

大家好,欢迎大家来到庆哥Java,我是庆哥,听说自学Java的人都关注了我,你也赶快加入吧!欢迎~今天,庆哥带大家来看一个问题,就是我们写的Java代码到底是如何运行的?一般涉及到这样的话题&... 查看详情

通俗易懂!我们写的java代码到底是如何运行的?(代码片段)

大家好,欢迎大家来到庆哥Java,我是庆哥,听说自学Java的人都关注了我,你也赶快加入吧!欢迎~今天,庆哥带大家来看一个问题,就是我们写的Java代码到底是如何运行的?一般涉及到这样的话题&... 查看详情

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

“云计算”这三个字相信你一定听过无数遍了,那么我想问问你,“云计算”到底是什么?你能回答出来吗?首先我们听到云计算三个字时,感觉非常高大上,高不可测的,新技术等等,如果你没有接触过的,感觉离我们很远,... 查看详情

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

“云计算”这三个字相信你一定听过无数遍了,那么我想问问你,“云计算”到底是什么?你能回答出来吗?首先我们听到云计算三个字时,感觉非常高大上,高不可测的,新技术等等,如果你没有接触过的,感觉离我们很远,... 查看详情

通俗易懂的python入门基础详细教程(代码片段)

文章目录Python入门第二天Python基础语法Python运算符Python流程控制Python格式输出总结Python入门第二天在你看到此文章的时候,如果你需要在linux系统上安装python3.7,请点击历史文章链接查看3分钟在虚拟机上跑起pythonPython基础语法... 查看详情

举个通俗易懂的例子告诉你iaas,saas,paas的区别

作者:何足道链接:https://www.zhihu.com/question/21641778/answer/62523535来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三... 查看详情

通俗易懂的讲讲什么是中间件?(代码片段)

学习视频:【学相伴】RabbitMQ最新完整教程IDEA版通俗易懂|KuangStudy|狂神说|学相伴飞哥_哔哩哔哩_bilibili目录一、中间件简介1.1、什么是中间件1.2、为什么要使用中间件1.3、中间件特点1.4、什么时候使用中间件技术1.5、常用中... 查看详情

java没有你想的那么难,通俗易懂的java基本数据类型(代码片段)

Java基本数据类型Java的两大数据类型:内置数据类型Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。byte:byte数据类型是8位、有符号的,以二... 查看详情

什么是spark?通俗易懂,一文读懂(代码片段)

Spark是什么官方定义:定义:*ApacheSpark是用于**大规模数据(large-scaladata)**处理的**统一(unified)**分析引擎。*分析引擎(计算引擎):我们目前接触的引擎有:MapReduce分布式计算引擎Spark分布式内存计算引擎计算引... 查看详情

通俗易懂的告诉你如何判断链表中是否有环并找出环的入口位置(代码片段)

如何判断链表中是否有环并找出环的入口位置前言如何判断链表存在环哈希法快慢双指针法如何判断链表中环的位置为什么快指针只走2步快指针任何时候走的距离一定为慢指针的2倍为什么快慢指针相遇时慢指针没有走完一圈利... 查看详情

狂神说javamysql最新教程通俗易懂--笔记(代码片段)

目录1.初识MySQL1.1为什么要学习数据库1.2什么是数据库1.3数据库分类1.4MySQL简介1.5、安装MySQL1.6、我使用的是Navicat不是SQLyong1.7、连接数据库2、操作数据库2.1、创建数据库2.2、数据库的列类型2.3数据库的字段属性(重点)2.4... 查看详情

通俗易懂的讲讲路由协议(代码片段)

想必我们大家都鼓捣过路由器,路由器可以说是我们日常生活中必不可少的一个装备了,就算你不是程序员,想必你隔壁的七大姑八大姨估计也让你配置过路由器。但是大家有没有想过一个问题,这个路由器是干... 查看详情

诺禾:诺禾通俗易懂的告诉你java多线程中wait和sleep的区别

花10分钟认真的阅读一篇文章,会有意想不到的收获在学习java多线程的过程中,我们能一定见过sleep和wait这两个方法,这两个方法都是多线程中经常使用的方法,并且它们都可以让当前线程停下来。可是你知道吗?这两个方法其... 查看详情

通俗易懂的聊一聊c语言函数(代码片段)

下面我们来介绍一下C语言中一个非常重要的概念-**函数(function)**。首先就要先给函数下一个定义,函数就是完成特定任务的独立代码单元,这也就是说,一个函数肯定是要为了完成某种功能的,比如一个函数它能... 查看详情