js有几种数据类型,基本数据类型有哪些_js中简单数据类型

js有几种数据类型,基本数据类型有哪些_js中简单数据类型js中数据类型分为原始数据类型与引用数据类型原始数据类型:number//数值类型:值只能为数字vara=12string//字符串类型:值都是以引号包裹的vara=’你好’boolean//布尔类型:值只存在真假vara=truevara=falsenull//空类型vara=nullundefined//未定义类型:定义了变量a,但是没有a赋值varaconsole.log(a

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

js 中数据类型分为原始数据类型与引用数据类型

原始数据类型:

  • number
 //数值类型:值只能为数字
var a = 12 
  • string
//字符串类型:值都是以引号包裹的
var a = '你好'  
  • boolean
//布尔类型:值只存在真假
var a = true  var a = false   
  • null
//空类型
var a = null   
  • undefined
 //未定义类型: 定义了变量a,但是没有a赋值
var a  
console.log(a) // 输出:undefined

  • symbol (ES6)
//独一无二的类型:表示独一无二的值,用来定义对象的唯一属性名。
//一:Symbol值通过Symbol函数生成。
var a = Symbol();
var b = Symbol("Alice");  
console.log(a, b) // 输出:Symbol() Symbol(Alice)

//二:typeof运算符用于Symbol类型值,返回symbol。
console.log(typeof Symbol("Alice")) // 输出:symbol

//三:Symbol函数的参数只是表示对当前Symbol值的描述,相同参数的Symbol函数的返回值是不相等的。
var a = Symbol()  var b =Symbol()
console.log(a=b)  //输出:false
var a = Symbol("哈哈")  var b =Symbol("哈哈")
console.log(a=b)  //输出:false
  • bigint (ES10)

引用数据类型

  • object
 - var obj = { 
   a:1,b:2} //a,b代表对象的属性,此时属性是固定
 - var a = "属性a"  var b = "属性b"
 - var obj = { 
   [a]:1,[b]:2} //a,b代表对象的属性,此时属性是变量

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

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/196857.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • linux系统下载官网下载_msdn官网下载系统

    linux系统下载官网下载_msdn官网下载系统CentOS-6.9-x86_64-bin-DVD1.isohttp://archive.kernel.org/centos-vault/6.9/isos/x86_64/CentOS-6.9-x86_

    2022年8月6日
    6
  • siege压力测试软件,WEB压力测试工具Siege

    siege压力测试软件,WEB压力测试工具Siege介绍 Siege 是一个 http https 负载测试和基准测试工具 它旨在让 WEB 开发人员了解自己代码在压力测试中的执行性能 Siege 支持基本身份验证 Coockie HTTP HTTPS 和 FTP 协议 用户也可以通过配置来模拟访问服务器的并发用户数 是一款非常方便的压力测试工具 官方网址 http www joedog org 下载网址 http www joedog org pub si

    2025年8月8日
    3
  • C# DialogResult.OK == Form.ShowDialog()

    C# DialogResult.OK == Form.ShowDialog()简要的分析:是将窗体显示为模式窗体并判断窗体的返回值来确定下一步的操作。DialogResult是Form类的一个属性,ShowDialog()是Form类的一个方法也就是函数。一般对话框上会有:确定,取消两个按钮。点击确定,会设置DialogResult=DialogResult.OK;点击取消,会设置DialogResult=DialogResult.Cancel;

    2022年6月22日
    80
  • qtabwidget 高度,QTabWidget的大小取决于当前选项卡[通俗易懂]

    qtabwidget 高度,QTabWidget的大小取决于当前选项卡[通俗易懂]I’veaQTabWidget,whichcontainswidgetsofdifferentheights(theirwidthsarefixed),however,thedefaultimplementationofQTabWidgetselectsthebiggestwidget’sheightasownheight.WhatIwould…

    2022年9月15日
    5
  • mac redis客户端_redis关闭服务器命令

    mac redis客户端_redis关闭服务器命令我选择的是直接使用Mac的Homebrew工具安装redis,可以节省很多配置的时间。1.安装命令brewinstallredis2.使用配置文件启动redis$redis-server或brewservicesstartredis3.连接远程服务器的数据库$redis-cli-hhost-pport-apassword//eg:$redis-cli-h192.168.11.225-p6379-a“password”//eg:$redis-cli

    2022年9月2日
    5
  • windows关闭/开启休眠命令行

    windows关闭/开启休眠命令行C:\hiberfil.sys占用空间过大,可以考虑关闭休眠重新开启

    2022年8月1日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号