总结分享JavaScript变量和数据类型知识点

本篇文章给大家带来了关于javascript的相关知识, 其中主要介绍了关于变量和数据类型的相关问题, 包括了标识符、关键字、变量的使用和赋值、以及基本的数据类型等内容, 下面一起来看一下, 希望对大家有帮助 。

总结分享JavaScript变量和数据类型知识点

文章插图

【相关推荐:javascript视频教程、web前端】
一、变量
标识符概念:程序开发中, 经常需要自定义一些符号来标记一些名称, 并赋予其特定的用途, 如变量名、函数名等, 这些符号都被称为标识符 。
定义规则
    由大小写字母、数字、下划线和美元符号($)组成 。 不能以数字开头 。 严格区分大小写 。 不能使用JavaScript中的关键字命名 。 要尽量要做到“见其名知其意” 。

总结分享JavaScript变量和数据类型知识点

文章插图

合法的标识符为:it、It、age66、_age、$name
非法的标识符为:t-o、t o、798lu
注意
当标识符中需要多个单词进行表示时, 常见的表示方式有下划线法(如user_name)、驼峰法(如userName)和帕斯卡法(如UserName) 。 读者可根据开发需求统一规范命名的方式, 如下划线方式通常应用于变量的命名, 驼峰法通常应用于函数名的命名等 。
关键字保留关键字:是指在JavaScript语言中被事先定义好并赋予特殊含义的单词 。
未来保留关键字:是指预留的, 未来可能会成为保留关键字的单词 。
【总结分享JavaScript变量和数据类型知识点】保留关键字
总结分享JavaScript变量和数据类型知识点

文章插图

关键字不能作为变量名和函数名使用, 否则会使JavaScript在载入过程中出现语法错误 。
未来保留关键字
总结分享JavaScript变量和数据类型知识点

文章插图

标识符在定义时, 建议不要用未来保留关键字, 避免将来转换为关键字时出现错误 。
变量的使用概念:变量可以看作是存储数据的容器 。
举例:盛水的杯子, 杯子指变量, 杯中的水指保存在变量中的数据 。
语法:JavaScript中变量通常利用var关键字声明, 并且变量名的命名规则与标识符相同 。
举例:合法变量名(如number、_it123)、非法变量名(如88shout、&num) 。
    未赋初始值的变量, 默认值会被设定为undefined 。 行末的分号表示语句结束 。 变量与变量之间的逗号(,)操作符, 可实现一条语句同时完成多个变量的声明 。

总结分享JavaScript变量和数据类型知识点

文章插图

变量的赋值
总结分享JavaScript变量和数据类型知识点

文章插图

注意
JavaScript中变量虽然可以不事先声明, 直接省略var关键字为变量赋值 。 但由于JavaScript采用的是动态编译, 程序运行时不容易发现代码中的错误, 所以推荐读者在使用变量前, 要养成先声明的良好习惯 。
定义常量常量:可以理解为在脚本运行过程中值始终不变的量 。
特点:一旦被定义就不能被修改或重新定义 。
举例:数学中的圆周率π就是一个常量, 其值就是固定且不能被改变的 。
语法:ES6中新增了const关键字, 用于实现常量的定义
常量命名规则:遵循标识符命名规则, 习惯上常量名称总是使用大写字母表示 。
常量的值:常量在赋值时可以是具体的数据, 也可以是表达式的值或变量 。
总结分享JavaScript变量和数据类型知识点

文章插图

    常量一旦被赋值就不能被改变 。 常量在声明时必须为其指定某个值 。
二、数据类型
数据类型分类JavaScript中的数据:在使用或赋值时根据设置的具体内容再确其对应的类型 。
但每一种计算机语言都有自己所支持的数据类型, JavaScript也不例外 。
总结分享JavaScript变量和数据类型知识点

文章插图

关于引用数据类型, 将会在后面的章节详细介绍 。
基本数据类型——布尔型布尔型是JavaScript中较常用的数据类型之一, 通常用于逻辑判断 。
ture | false
表示事物的“真”和“假”, 严格遵循大小写, 因此true和false值只有全部为小写时才表示布尔型 。
基本数据类型——数值型JavaScript中的数值型并不区分整数和浮点数, 所有数字都是数值型 。

推荐阅读