javascript中的数据类型

导读:本篇文章讲解 javascript中的数据类型,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com

一、数值型

number整数和浮点数统称为数值,例如88,88.88

二、字符串型

String由0个,1个或多个字符组成的序列。在JavaScript中,用双引号或单引号括起来表示,如”您好”、‘学习JavaScript’ 等。

三、布尔型

boolean用true或者false来表示

四、空值

表示没有值,用于定义空的或者不存在的引用。要注意,空值不等同于空字符串””或者0

五、未定义值

它也是一个保留字。表示变量虽然已经声明,但却没有赋值。

六、复合数据类型

复合数据类型包括对象和数组两种。

举例

1 JS是弱类型的脚本语言,所有的变量 对象 的数据类型的声明统统是var

var i=10;

2 变量声明时没有确定具体的数据类型,在变量赋值时确定变量具体的数据类型

var i;
i=10;

3 JS中数据类型有哪些 ? number string

var i=6;
alert(typeof i);

var i="hello";
alert(typeof i);

4 JS中的变量可以反复声明,后声明的会覆盖之前声明的同名变量

var i=8;
var i=24;
var i=30;
alert(typeof i);    30

5 JS中的得代码可以不用以;作为结尾 每一行代码都是一个独立的语句(建议写)
6 JS中字符串一般不区分 ” “, ’ ’ 只要不混用即可
7 可以用不同的类型的数据给变量赋值,变量会自动改变自身的数据类型

var j="你好"
alert(j);
var j=666;
alert(j);

8 当给一个变量赋值为null时,变量的类型为 object

var i= null; 
alert(i);
alert(typeof i);     object 

9 变量只声明不赋值的情况下,数据和数据类型都显示 undefined

var i;
alert(i)
alert(typeof i);

10 对象 数组其他类型可以叫做复合数据类型 object

var i=[1,2,3];
alert(i)
alert(typeof i)

11 JS中的标识符命名规则和JAVA中的保持一致即可 尽量避免 使用$ 会和jQuery冲突

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/74223.html

(0)
小半的头像小半

相关推荐

极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!