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 相关文章推荐
xml分页+ajax请求数据源+dom取结果实例代码
Oct 31 Javascript
IE8 原生JSON支持
Apr 13 Javascript
jQuery插件的写法分享
Jun 12 Javascript
JS和JQUERY获取页面大小,滚动条位置,元素位置(示例代码)
Dec 14 Javascript
wap手机图片滑动切换特效无css3元素js脚本编写
Jul 28 Javascript
javascript复制粘贴与clipboardData的使用
Oct 16 Javascript
JS实现5秒钟自动封锁div层的方法
Feb 20 Javascript
基于Arcgis for javascript实现百度地图ABCD marker的效果
Sep 12 Javascript
Bootstrap Metronic完全响应式管理模板之菜单栏学习笔记
Jul 08 Javascript
Vue使用.sync 实现父子组件的双向绑定数据问题
Apr 04 Javascript
JQuery 实现文件下载的常用方法分析
Oct 29 jQuery
js实现百度登录窗口拖拽效果
Mar 19 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
php中ob_get_length缓冲与获取缓冲长度实例
2014/11/20 PHP
PHP获取二维数组中某一列的值集合
2015/12/25 PHP
Yii使用技巧大汇总
2015/12/29 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
飞鱼(shqlsl) javascript作品集
2006/12/16 Javascript
javascript知识点收藏
2007/02/22 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
深入Javascript函数、递归与闭包(执行环境、变量对象与作用域链)使用详解
2013/05/08 Javascript
js实现两个值相加alert出来精确到指定位
2013/09/25 Javascript
js 用CreateElement动态创建标签示例
2013/11/20 Javascript
jquery中对于批量deferred的处理方法
2014/01/22 Javascript
jquery实现用户打分评分特效
2015/05/28 Javascript
js鼠标点击按钮切换图片-图片自动切换-点击左右按钮切换特效代码
2015/09/02 Javascript
基于JQuery实现分隔条的功能
2016/06/17 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
微信小程序批量监听输入框对按钮样式进行控制的实现代码
2019/10/12 Javascript
vue2.0 获取从http接口中获取数据,组件开发,路由配置方式
2019/11/04 Javascript
纯js+css实现在线时钟
2020/08/18 Javascript
详解Typescript里的This的使用方法
2021/01/08 Javascript
[02:05]2014DOTA2国际邀请赛 BBC外卡赛赛后总结
2014/07/09 DOTA
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
python之文件读取一行一行的方法
2018/07/12 Python
python开发准备工作之配置虚拟环境(非常重要)
2019/02/11 Python
使用python3构建文件传输的方法
2019/02/13 Python
python实现五子棋人机对战游戏
2020/03/25 Python
Django实现前台上传并显示图片功能
2020/05/29 Python
泰国办公用品购物网站:OfficeMate
2018/02/04 全球购物
美国翻新电子产品商店:The Store
2019/10/08 全球购物
国际经济与贸易专业大学生职业规划书
2014/03/01 职场文书
劲霸男装广告词
2014/03/21 职场文书
程序员求职信
2014/04/16 职场文书
民事答辩状范本
2015/05/21 职场文书
承兑汇票延期证明
2015/06/23 职场文书
学子宴致辞大全
2015/07/27 职场文书
《失物招领》教学反思
2016/02/20 职场文书
庭外和解协议书
2016/03/23 职场文书