ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

JavaScript-数据类型

2022-09-09 13:33:49  阅读:377  来源: 互联网

标签:object name JavaScript 数据类型 number 键值 属性


数据类型

数据类型,是数据在内存中的存储结构
不同类型的数据,具有不同的特性,可执行不同的操作
JavaScript中的数据类型,大的分类上有两种,分别为基本数据类型和引用数据类型。

 1.基本数据类型:

number

数字类型,专门保存所有数字的数据类型
既可以表示整数,也可以表示浮点数,一个数字占8个字节
数值的大小和存储空间无关
常用方法:

number.toString(2/8/10/16…); //以某种进制转换数字

number.toFixed(2…) //四舍五入到小数点后几位

string

字符串类型,专门保存一系列文本字符的数据类型
以引号包裹,单引号或双引号均可
一个数字字符或英文字符占1个字节
一个汉字占两个字节
所有字符串中的文字都采用Unicode编码

boolean

布尔类型,表示真或者假
仅有两个值:true/false
运算中,true=1,false=0

null

表示“没有数据”
可以主动的把某变量设置为 null

undefined

表示“不存在该数据”
变量声明后从未赋值,或者对象的属性不存在
其中null和undefined两种数据类型有点类似,要仔细分辨其中的区别

2.引用数据类型

object

花括号(大括号)就是对象,里面可以有很多键值对。

 

var object={
        name:'小明',
        age:18,
    }
    // 键值对
    /*
    key:value
    属性:属性值
    键名:键值
    */
  • 如何获取对象中属性值

//点表示法
cosole.log(object.name)

//中括号表示法
console.loh(object['name'])

  

  • 设置对象中的属性值

object.age=25
object['name']='小刚'

//创建新成员
object.gender='男'
object['habbies']=['学习']

  

 

标签:object,name,JavaScript,数据类型,number,键值,属性
来源: https://www.cnblogs.com/0416HF/p/16672211.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有