JavaScript (五)JavaScript的基本概念(二)

版权声明:本文为博主原创文章,转载请说明来源。 https://blog.csdn.net/qq_38349336/article/details/83448954

前面我们讲了JavaScript的字面量、变量还有运算符的概念和一些基本知识,现在我们讲剩下来的关键字、数据类型、函数这几个名词的概念。
1.关键字
  见字知意,所谓的关键字就是很关键的名字。多关键呢?关键到你在任何时候定义变量的时候定义的变量名字都不能和他相同。因为这些关键字是它已经内定了的,我们不能喧宾夺主,不然到时候出来两个名字一样的我们都不知道叫谁是谁了,大概就是这个意思。

在javascript中这些的关键字,比如var if else等等,这些关键字不能被设计成变量,否则在程序运行中,无法分辨其是你定义的变量,还是语言中的语法规范,所以尽量不要使用关键字或者保留字去定义变量;

一般使用我们的关键字如下:
  break ,case ,catch ,continue ,default ,delete ,do ,else ,finally ,for ,function ,if ,in,instanceof,new ,return ,switch ,this ,throw ,try ,typeof ,var ,void ,while ,with。
2.数据类型
  所谓的数据类型就是每个变量是哪一个种类的,比如说你是小王家的还是小张家的,这样我们就能更好的明白每个变量它是什么,能用来干嘛?比如说x它是Number类型的,那我们就知道它是可以用来计算数值的。
  而JavaScript它一共有5中简单的数据类型,也就是我们平时说的基本数据类型,我们这边博文说的也正是他们。
1.Underfined类型
Underfined类型只有一个值,即特殊的underfined。在使用var声明变量但是还没有对这个变量进行初始化的时候,这个变量的值就是underfined,例如:

var msg;
alert(msg==underfined);//true

2.Null类型
  Null类型是第二个只有一个值的数据类型,这个特殊的是null,它就是代表着什么都没有。一般我们会在初始化时使用或者在变量使用完成之后将变量置为null,从而将它清空。

3.Boolean类型(布尔类型)
  这个类型十分的简单粗暴,就是两个值true和false,要么对,要么错。那这个数据类型我们一般会在什么时候会用呢?其实很容易想明白,在判断的时候我们用这个肯定是极好的,比如我们写了行代码,说是2==2那返回的的值就是true了,没错就是这么简单。

4.Number数据类型
  这是我们写程序是最常用到的数据类型之一,它既可以表示整数又可以表示小数。

5.String数据类型
  这个数据类型是什么样的呢?其实我们可以理解成文字类型,这个类型需要我们用双引号或者是单引号包住,用来说明它是一个String的变量。

var x=3;//Number类型
var y='3';//String类型

3.函数
  函数对于任何语言来说都是一个核心概念.通过函数我们可以封装任意多条语句,并且是在任何地方、任何使用调用执行。在JavaScript之中,我们使用function关键字来声明一个函数。例如:

//声明函数
function hello (){
   alert("hello !");
}
//使用函数
hello();

3.2函数传参
函数传参可以我们给函数一些值,然后让他用这些值去做一些事。如:

//var msg='你好!'
//声明一个接收参数的函数,让他alert这个参数。
function hello (msg){
   alert(msg);
}
//使用函数函数的时候记得把这个参数写进去,这里才是我们真正传的值
hello(msg);//浏览器弹出:'你好!'

下一篇:
JavaScript (六)JavaScript的语句

猜你喜欢

转载自blog.csdn.net/qq_38349336/article/details/83448954