十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
JavaScript的基本数据类型有哪些?可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
目前创新互联已为超过千家的企业提供了网站建设、域名、雅安服务器托管、网站托管、企业网站设计、盘州网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。基本数据类型:按值访问,可操作保存在变量中的实际的值。基本类型值指的是简单的数据段。
在 JavaScript 中,基本数据类型包含以下五种数字、字符串、布尔值、null 值和 undefined 值。
1、null
一个表明空值的特殊关键字
// foo不存在,它从来没有被定义过或者是初始化过: foo; "ReferenceError: foo is not defined" // foo现在已经是知存在的,但是它没有类型或者是值: var foo = null; foo; null
2、数字 (Number)
整数或者浮点数
var numInt = 1; var numFloat = 1.1;
3、字符串
字符串是一串表示文本值的字符序列
var stringSingle = 'a'; var string = 'abscmj';
4、布尔值
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
undefined 和 null 的区别
// typeof返回数据的类型 typeof null // "object" (因为一些以前的原因而不是'null') typeof undefined // "undefined"
null 表示 "没有对象",即该处不应该有值
undefined 表示 "缺少值",就是此处应该有一个值,但是还没有定义
基本类型和引用类型的区别
基本类型的变量是存放在栈区的(栈区指内存里的栈内存);
引用类型的值是同时保存在栈内存和堆内存中的对象;
基本类型的比较是值的比较;
引用类型的比较是引用的比较;
看完上述内容,你们对JavaScript的基本数据类型有进一步的了解吗?如果还想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。