JavaScript的变量基础知识点有哪些

这篇文章给大家分享的是有关JavaScript的变量基础知识点有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

因为努力和真诚,有更多的客户和我们聚集在一起,为了共同目标,成都创新互联在工作上密切配合,从创业型企业到如今不断成长,要感谢客户对我们的高要求,让我们敢于面对挑战,才有今天的进步与发展。从网站到小程序制作,软件开发,app软件开发,十年企业网站建设服务经验,为企业提供网站设计,成都网站托管一条龙服务.为企业提供成都全网营销,按需策划设计,原创设计,十年品质,值得您的信赖.

  1. 变量

1.1 变量的概念:

变量是指程序中一个已经命名的储存单位,它的主要作用就是为数据操作提供存放信息的容器。变量可以看作是一个容纳数据的容器。

1.2 变量的声明与赋值

在JavaScript中,使用变量前需要先对其进行声明,声明变量是使用系统关键字var来进行的。在声明变量时也可以使用赋值号“=”对变量进行赋值,语法格式如下:

var 变量名 = 变量值

举例:

var  name ;  //声明一个变量
var name,city,like ; //声明多个变量,多个变量之间用英文状态下的逗号分开
var name = "阿泽"; //声明一个变量并且赋值

1.3 变量的命名规则

  • 变量不能以数字开头,可以以字母或下划线开头。

  • JavaScript的变量名要区分大小写。

  • 不能使用JavaScript中的关键字作为变量名。

2.变量的数据类型

变量的类型关键在于值的类型

2.1数值型

数值型的变量是可以进行数学运算的,它包括:整型、浮点型和NaN

例:

var a = 10;
var y = 0.1;
var x = 100;

其中较为特殊的是:NaN(not a number)不是一个数字。当将其它数据类型,转成数值型,转不过去,但程序又不能报错,这时将返回一个NaN的值。如下情况:


      
        
        php.cn
        
    
    
    

现在我们想让一个东西的长度变成原来的5倍,一个字符串,是不能转换成有意义的数值的,只能转换成NaN
          一个含纯数字的字符串,可以转成有意义的数值,可以修改length为纯数字的字符串,输出查看结果。

2.2字符型

单引号或者双引号引起来的一个字符串。

需要注意的是:单引号和双引号之间可以相互嵌套;单引号内只能嵌套双引号,双引号内只能嵌套单引号。




    
    
    
    Document
    
   

    

其中加号是字符串连接符,如果想在双引号内,再嵌套双引号,里面的双引号,一定要进行转义(\”)。JS中的转义字符是反斜杠(\)

常用的转义字符有:\’\”\\\r\n等。




    
    
    
    Document
    
   

    

2.3 布尔型

布尔型又称逻辑型。只有两个值:true(真)、false(假)。也就是两个状态,比如:灯的开关、性别等。

var a = true;
var b = false

布尔型常用if条件判断语句中,例:




    
    
    
    Document
    
   

    

2.4 未定义型

未定义型的值只有一个undefined

一个变量定义,未被赋值时,会返回为未定义型;一个对象,属性不存在时,也会返回为未定义型;

例:未赋值




    
    
    
    Document
    
   

    

2.5 空型

空型只有一个值:null

当一个对象不存在时,将返回空型;如果你想清除一个变量的值的话,可以给赋一个null的值。




    
    
    
    Document
    
   

    

感谢各位的阅读!关于“JavaScript的变量基础知识点有哪些”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


名称栏目:JavaScript的变量基础知识点有哪些
本文链接:http://bzwzjz.com/article/gphjjj.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 响应式网站设计 手机网站建设套餐 企业网站设计 响应式网站建设 成都网站设计制作公司 成都网站建设公司 四川成都网站建设 手机网站制作 四川成都网站制作 网站设计公司 成都网站建设 成都网站建设 网站建设方案 成都网站建设 高端定制网站设计 定制网站设计 成都网站建设 成都网站制作 成都网站设计 营销网站建设 网站制作 app网站建设