JavaScript的类型简单说明


Posted in Javascript onSeptember 03, 2010

原始类型是直接存储在栈(stack)上的,引用类型是存储在堆(heap)上的。

原始类型又分为以下5种:Undefined、Null、Boolean、Number、String

Undefined类型:

Undefined类型只有一个值:undefined.声明一个变量未初始化时,其默认值就是:undefined。

函数无明确返回值时,返回的也是值:undefined

Null类型:

Null类型只有一个值:null.值undefined实际上是从值null派生来的,故ECMAScript定义二者是相等的:

alert(null==undefined);//outputs:”true”

null和undefined值相等,表示的含义确不同:undefined是声明了变量未初始化时,赋予的值;null表示的是不存在的对象,如函数返回的是对象,那么未找到对象时,返回的就是null。

Boolean类型:

Boolean类型有2个值:true和false

Number类型:

Number类型即可表示32位整数,也可表示64位浮点数。

整数默认是10进制的,也可以表示8进制(首数字是0,如070,对应10进制56)、16进制(前2位是0x,如0xAB,对应10进制171)。

不论数字的表示是何进制,运算的结果都是10进制结果。

要定义浮点数,必须有小数点及小数点后的1位小数位,如var f=2.0。浮点数的存储是以字符串存储的。

String类型:

字符串是有双引号(")或者单引号(')声明的。

Javascript 相关文章推荐
基于JQuery的日期联动实现代码
Feb 24 Javascript
网页右侧悬浮滚动在线qq客服代码示例
Apr 28 Javascript
Javascript的严格模式strict mode详细介绍
Jun 06 Javascript
JQuery控制Radio选中方法分析
May 29 Javascript
JS中动态创建元素的三种方法总结(推荐)
Oct 20 Javascript
JS中的数组转变成JSON格式字符串的方法
May 09 Javascript
angularjs中ng-bind-html的用法总结
May 23 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
Aug 14 jQuery
vue-router 手势滑动触发返回功能
Sep 30 Javascript
使用layui 的layedit定义自己的toolbar方法
Sep 18 Javascript
基于layui的下拉列表的数据回显方法
Sep 24 Javascript
eslint+prettier统一代码风格的实现方法
Jul 22 Javascript
JavaScript类和继承 this属性使用说明
Sep 03 #Javascript
JavaScript类和继承 prototype属性
Sep 03 #Javascript
用Javascript实现Sleep暂停功能代码
Sep 03 #Javascript
javascript 仿QQ滑动菜单效果代码
Sep 03 #Javascript
原生javascript实现图片轮播效果代码
Sep 03 #Javascript
IE6不能修改NAME问题的解决方法
Sep 03 #Javascript
extjs grid设置某列背景颜色和字体颜色的方法
Sep 03 #Javascript
You might like
【COS正片】蕾姆睡衣cos,纯洁可爱被治愈了 cn名濑弥七
2020/03/02 日漫
解析php多线程下载远程多个文件
2013/06/25 PHP
Thinkphp中volist标签mod控制一定记录的换行BUG解决方法
2014/11/04 PHP
PHP实现搜索时记住状态的方法示例
2018/05/11 PHP
laravel dingo API返回自定义错误信息的实例
2019/09/29 PHP
Laravel中validation验证 返回中文提示 全局设置的方法
2019/09/29 PHP
添加JavaScript重载函数的辅助方法2
2010/07/04 Javascript
jQuery示例收集
2010/11/05 Javascript
Node.js:Windows7下搭建的Node.js服务(来玩玩服务器端的javascript吧,这可不是前端js插件)
2011/06/27 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
调用HttpHanlder的几种返回方式小结
2013/12/20 Javascript
jQuery动态创建html元素的常用方法汇总
2014/09/05 Javascript
javascript实现微信分享
2014/12/23 Javascript
JS实现选择TextArea内文本的方法
2015/08/03 Javascript
js实现仿MSN带关闭功能的右下角弹窗代码
2015/09/04 Javascript
基于jquery实现省市区三级联动效果
2015/12/25 Javascript
基于Javascript实现返回顶部按钮
2016/02/29 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
使用jQuery给input标签设置默认值
2016/06/20 Javascript
jQuery和hwSlider实现内容响应式可触控滑动切换效果附源码下载(二)
2016/06/22 Javascript
js编写三级联动简单案例
2016/12/21 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
2019/11/19 Javascript
Python实现对excel文件列表值进行统计的方法
2015/07/25 Python
python PIL模块与随机生成中文验证码
2016/02/27 Python
一些常用的Python爬虫技巧汇总
2016/09/28 Python
pyhanlp安装介绍和简单应用
2019/02/22 Python
python多进程读图提取特征存npy
2019/05/21 Python
PyQt4实时显示文本内容GUI的示例
2019/06/14 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
python实现图像随机裁剪的示例代码
2020/12/10 Python
css3 线性渐变和径向渐变示例附图
2014/04/08 HTML / CSS
中粮集团旗下食品网上购物网站:我买网
2016/09/22 全球购物
英国哈罗德园艺:Harrod Horticultural
2020/03/31 全球购物
.net面试题
2015/12/22 面试题
办公设备采购方案
2014/03/16 职场文书
2016高考寄语集锦
2015/12/04 职场文书