JavaScript的数据类型

本文介绍了JavaScript的数据类型,分为基本数据类型和引用数据类型。基本数据类型包括Number、String、Boolean等,Symbol是ES6引入的新类型。引用数据类型有数组、对象和函数,还介绍了对象的创建方法和属性调用方式。

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

js的数据类型可分为以下两大类

js数据{基本数据类型引用数据类型 js数据\left\{ \begin{aligned} & 基本数据类型 \\ & 引用数据类型 \end{aligned} \right. js{

基本数据类型

能被js识别的数据类型 ,js世界中的个体

引用数据类型

未解释

几种基本数据类型
  • Number 数字类型
  • String 字符串类型
  • Boolean 布尔值
  • Undefine
  • Null
  • sysbol
    Symbol 是ES6 引入的一种新的原始数据类型,用于表示独一无二的值;
    主要用于当做属性名,防止属性名重名,因为用字符串当属性名很容易就会在不经意间造成重名;
const a = Symbol('adc');
const b = Symbol('adc');
const c = Symbol();
const d = Symbol();

sym1 === sym2 // false 参数一样,值也是不一样
sym4 === sym5 // false 不传参数,值也不一样
几种引用类型
  • 数组(Arry)
    ··· 保存一组数据
  • 对象(Object)
    ··· 万物皆对象
    创建对象的方法有:
  1. 直接量:
var xiaom = {
	name: '小明',
	age: 20,
	who: function(pig) {
		console.log('我叫:' + name)
	}
}
  1. 构造函数创建
function Person() {
	this.name = '小明';
	this.job = function() {
		alert('小明');
	}
}
var person = new Person();
  1. 通过object方式创建
var person = new Object();
person.name = '小明';
person.sex = 'boy';

对象的属性调用:(以第一个为例子)
对象名.属性名–>xiaom.name==‘小明’
对象名.方法名—>xiaom.who==‘我是:小明’
或:
对象名【“属性名”】
对象名【“方法名”】();

  • 函数(Function)
    函数是由事件驱动的或者当它被调用时可重复使用的代码块
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值