JavaScript基本数据类型(介绍)

javascript 中,基本数据类型包含以下五种数字、字符串、布尔值、null 值和 undefined 值。(es6 又新增了一种 symbol 类型的值,本文就不介绍了)。

JavaScript基本数据类型(介绍)

数字 (Number)

整数或者浮点数

var numInt = 1;var numFloat = 1.1;

登录后复制

字符串

字符串是一串表示文本值的字符序列

立即学习“Java免费学习笔记(深入)”;

var stringSingle = 'a';var string = 'abscmj';

登录后复制

布尔值

true / false

var t = true;var f = false;

登录后复制

5、undefined

undefined 表示变量未定义时的属性

var x;if (x === undefined) {    console.log(1)  //1} // 这里 var a  等价于 var a = undefined

登录后复制

null

一个表明空值的特殊关键字

// foo不存在,它从来没有被定义过或者是初始化过:foo;"ReferenceError: foo is not defined"// foo现在已经是知存在的,但是它没有类型或者是值:var foo = null; foo;null

登录后复制

undefined 和 null 的区别

// typeof返回数据的类型typeof null        // "object" (因为一些以前的原因而不是'null')typeof undefined   // "undefined"

登录后复制

null 表示 “没有对象”,即该处不应该有值

undefined 表示 “缺少值”,就是此处应该有一个值,但是还没有定义

想要了解更多JavaScript知识,请访问 js教程 栏目!

以上就是JavaScript基本数据类型(介绍)的详细内容,更多请关注【创想鸟】其它相关文章!

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

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2729797.html

(0)
上一篇 2025年3月8日 00:10:05
下一篇 2025年3月7日 18:07:38

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • JavaScript之undefined与null的区别(详解)

    大多数计算机语言,有且仅有一个表示”无”的值,比如,c语言的null,java语言的null,python语言的none,ruby语言的nil。有点奇怪的是,javascript语言居然有两个表示”无&#…

    2025年3月8日
    200
  • 深入理解JavaScript中的变量、范围和提升

    变量是许多编程语言的基本组成部分,也是新手需要学习的第一个也是最重要的概念。javascript中有许多不同的变量属性,以及命名变量时必须遵循的一些规则。在javascript中,有三个关键字用于声明变量——var、let和const——每…

    2025年3月8日
    200
  • 浅谈JavaScript变量的作用域及闭包

    与闭包有关的概念:变量的作用域和变量的生存周期。下面本篇文章就来给大家介绍一下javascript中变量的作用域及闭包,有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。 一、变量的作用域 1、变量的作用域指变量有效的范围,与…

    2025年3月8日
    200
  • 深入了解JavaScript中的语法和代码结构

    所有编程语言都必须遵守特定的规则才能运行。 确定编程语言的正确结构的这组规则称为语法。 许多编程语言主要由具有语法变化的类似概念组成。 在本教程中,我们将介绍JavaScript语法和代码结构的许多规则和约定。【相关课程推荐:JavaScr…

    2025年3月8日
    200
  • 深入学习es6作用域

    最近重新学习了es6的知识。根据视频和一些资料做出自己理解中的一些笔记,希望能帮到大家。 作用域? 几乎所有的编程语言的最基础模型之一就是在变量中储存值,并且取出修改这些的值的能力,事实上,在变量中存储值和取出值的能力,给程序赋予了状态。如…

    2025年3月8日
    200
  • 5种正确处理JS的this指向的方式

    我喜欢在JS中更改函数执行上下文的指向,也称为 this 指向。 例如,咱们可以在类数组对象上使用数组方法: const reduce = Array.prototype.reduce;function sumArgs() {  retur…

    2025年3月8日
    200
  • 50个JavaScript面试和解答(收藏)

    问题1:Java和JavaScript有什么不同 JavaJavaScript Java是一种OOP编程语言。JavaScript是一种OOP脚本语言。它创建在虚拟机或浏览器中运行的应用程序。代码在浏览器或node环境上运行。需要编译Jav…

    2025年3月8日 编程技术
    200
  • Window对象在前端领域的角色

    特殊的window 提起window,在网页当中很常见,比如像这样: window.onload=function(){//执行函数体} 登录后复制 这段代码的意思是当网页内容加载完成后要做什么。 在js的领域,window对象有着双重角色…

    2025年3月8日
    200
  • 详解JavaScript中Switch语句的用法

    除了if … else之外,javascript还有一个称为switch语句的功能。 switch是一种条件语句,它将针对多种可能的情况评估表达式,并根据匹配的情况执行一个或多个代码块。 switch语句与包含许多其他if块的条…

    2025年3月8日
    200
  • 4个开发React应用的实用技巧

    【相关专题推荐:react面试题(2020)】 背景 Hooks 自推出以来就很火, 它改变了我们编写React 代码的方式, 有助于我们写更简洁的代码。 今天这边文章不是说Hooks的,Hooks之外, 还有很多实用的技巧可以帮助我们编写…

    2025年3月8日
    200

发表回复

登录后才能评论