JavaScript数据类型详解

本文深入探讨JavaScript中的数据类型,包括原始类型(数字、字符串、布尔、undefined和null)和引用类型(对象与函数)。了解这些基础知识对于理解和使用JavaScript至关重要。文章还举例说明了不同数据类型的用法,如数字类型的进制表示,函数的定义与调用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


前言

JavaScript简称js,要想学好js,就绕不开数据,只有搞清楚数据以及数据类型,才能将他们运用清除。

一、数据以及数据类型

数据最直白的解释就是有用的信息,而数据类型就是将这些信息进行分类,让计算机能够快速准确的认识他们。

二、数据类型

在js中,数据书写方式分为两类:
原始类型:不可再细分的数据
引用类型:有多个基本类型组合而成

2.1 原始类型

2.1.1 数字类型

数字类型 number,在js中直接书写,加上前缀就会表示不同的进制,如:
0:表示8进制
0x:表示16进制
0b:表示2进制

2.1.2 字符串

字符串类型是由一长串文本(Unicode字符,数字,字母,标点符号等)组成
在js中用单引号或者双引号包裹且必须是英文输入法下的

2.1.3 布尔类型

布尔类型 boolean 只有两种取值:
true:表示真,在计算中表示1
false:表示假,在计算中表示0

2.1.4 undefined类型

表示不存在,未定义,空值
一般是针对原始类型

2.1.5 null类型

null也是表示空值,未定义,但是它一般用于引用类型

2.2引用类型

2.2.1 对象 object

JavaScript 中的对象是由多个基本类型组成的,实际上就是一个由属性组成的关联数组,属性由名称和值组成。
 例如:

    <script>
        var a = {
            name: '马保国',
            gender: '男',
            age: 69,
            skill: "闪电五连鞭",
        };
        console.log(a);
    </script>

在控制台输出:
在这里插入图片描述

2.2.2 函数 function

js的精髓部分就是函数,
从本质上来讲,函数其实就是对象,但是函数里一般都是封装一段程序,可以便利的随时调用,以达到解决问题的效果。

例如:

function isOdd(num){
    if (num%2==0) {
        console.log("这个数是偶数")
    }else{
        console.log("这个数是奇数")
    }
}
isOdd(prompt());

这就是一个判断奇偶的函数,当我们需要使用的时候可以直接通过函数名来调用。

总结

js的基础就是建立在基本数据类型以及引用数据类型上,书写js是也要记住,所有的符号必须都是英文输入法下的,不然就会报错。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值