【学习笔记】JS的5种基本数据类型和2种引用类型简要

JS拥有5种基本数据类型,2种引用类型。

5种基本数据类型分别是:字符串数字布尔NullUndefined

2种引用类型是:数组对象


字符串 String

基本数据类型之一。

字符串是储存字符的变量。字符串可以是引号中的任意文本。可以使用单引号或双引号。

String类型是由0或者多个16位 Unicode 字符组成的字符序列。

转义字符被当做一个字符来解析。

如:\n   \t   \b   \r   \f   \\   \'   \"   \xnn   \unnn

字符串创建后不可改变。如果需要改变,必须先销毁原来的字符串,然后用另一个包含新值的字符串填充该变量。

使用toString()方法,可以将数值、布尔值、字符串转换为字符串。

例:var a="nice world";

         var a='nice world';


数字 Number

基本数据类型之一。数字可以带小数点,也可以不带小数点。极大或者极小的数字用科学计数法(指数计数法)来表示。

number类型中有整数数值、浮点数值、NaN。

NaN,即非数值,是一个特殊的数值。这个数值用来表示一个本来要返回的数值的操作数未返回数值的情况,这样就不会抛出错误。

。例:普通计数法

        var a=34.00;

         var b=32;

         科学计数法

           var a=123e5;

            var b=123e-5;


布尔 Boolean

基本数据类型之一。

布尔逻辑只能有两个值:true或者false。true值不一定等于1,false不一定等于0。

例:var a=true;

         var b=false;


undefined 和 Null

基本数据类型。

undefined 这个值表示变量不含有值。如果变量在声明时没有初始化,那么变量就拥有一个undefined 的初始值。即,未经初始化的值默认为 undefined 值。

null 值从逻辑上表示为一个空对象指针。 使用typeof操作符检测null值会返回Object。

 可以用过将变量的值设置为null来清空变量。

例:   a=null;


数组 Array

引用数据类型之一。

数组的小标是基于【0】的,第二个是【1】,以此增加。

ECMAScript 中的数组,每一项都可以用来保存任何类型的数据。

例: var a=new Array();         

         a[0]="Apple";          

         a[1]="Orange";          

         a[2]="Banana" 

或      var a=["Apple","Orange"."Banana"];


对象 Object

引用数据类型之一。

JavaScript中所有的事物都是对象。对象是拥有属性和方法的数据。对象是一组数据和功能的集合。

JavaScript的属性是对象相关的值;方法是能够在对象上执行的动作。

对象通过 new 操作符后跟要创建的对象类型的名称来创建。

例:    汽车的属性

            car.name=fiat

            汽车的方法

            car.start()

            car.drive()

            car.brake()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容