老生常谈js数据类型


Posted in Javascript onAugust 03, 2017

js数据类型主要分为基本数据类型和引用数据类型

基本数据类型和引用数据类型的区别:

基本数据类型是对值得引用,引用数据类型是对地址的引用;

基本数据类型存放在栈内存,栈内存提供了供JS代码执行的环境,引用数据类型存放在对内存

基本数据类型包括:

Array 数组

string 字符串

number 数字

beloon 布尔值

null

undefined

引用数据类型包括:

对象数据类型

函数数据类型

对象数据类型又分为:数组[], 对象{}, 正则RegExp, 日期对象

对象数据类型存放在对内存中的步骤:

1.开辟一个新的空间地址;

2.把对象中的键值都存在这个内存空间中;

3.把空间地址赋值给一个变量名,指向当前这个空间

函数数据类型由两部分构成:

1. 函数的定义阶段 定义3步骤

1)开辟一个新的空间地址

2)把函数中所有的JS代码作为字符串存在这个空间中

3)把空间地址赋值给函数名

2. 函数调用阶段 调用2两步骤

1)当函数被调用的时候会形成一个私有作用域

2)把以前堆内存中的字符串作为JS代码来执行

以上这篇老生常谈js数据类型就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中数组对象的那些自带方法介绍
Mar 12 Javascript
jquery如何判断某元素是否具备指定的样式
Nov 05 Javascript
js类型转换与引用类型详解(Boolean_Number_String)
Mar 07 Javascript
如何使用HTML5地理位置定位功能
Apr 27 Javascript
用JavaScript实现对话框的教程
Jun 04 Javascript
解决WordPress使用CDN后博文无法评论的错误
Dec 15 Javascript
JavaScript的设计模式经典之建造者模式
Feb 24 Javascript
vue2.0中click点击当前li实现动态切换class
Jun 21 Javascript
php 解压zip压缩包内容到指定目录的实例
Jan 23 Javascript
详解VUE 对element-ui中的ElTableColumn扩展
Mar 28 Javascript
vue实现的封装全局filter并统一管理操作示例
Feb 02 Javascript
实例讲解React 组件生命周期
Jul 08 Javascript
详解JavaScript按概率随机生成事件
Aug 02 #Javascript
angular中的cookie读写方法
Aug 02 #Javascript
webpack进阶——缓存与独立打包的用法
Aug 02 #Javascript
使用vue构建移动应用实战代码
Aug 02 #Javascript
React Native之ListView实现九宫格效果的示例
Aug 02 #Javascript
jQuery初级教程之网站品牌列表效果
Aug 02 #jQuery
ReactNative列表ListView的用法
Aug 02 #Javascript
You might like
超人钢铁侠联手合作?美漫作家呼吁DC漫威合作联动以抵抗疫情
2020/04/09 欧美动漫
Wordpress php 分页代码
2009/10/21 PHP
php foreach循环中使用引用的问题
2013/11/06 PHP
php实现加减法验证码代码
2014/02/14 PHP
PHP源码分析之变量的存储过程分解
2014/07/03 PHP
php中实现精确设置session过期时间的方法
2014/07/17 PHP
PHP的mysqli_select_db()函数讲解
2019/01/23 PHP
写出更好的JavaScript程序之undefined篇(中)
2009/11/23 Javascript
HTML5附件拖拽上传drop & google.gears实现代码
2011/04/28 Javascript
NodeJS的模块写法入门(实例代码)
2012/03/07 NodeJs
CheckBoxList多选样式jquery、C#获取选择项
2013/09/06 Javascript
用jquery实现的一个超级简单的下拉菜单
2014/05/18 Javascript
js结合正则实现国内手机号段校验
2015/06/19 Javascript
干货分享:让你分分钟学会javascript闭包
2015/12/25 Javascript
原生JS实现获取及修改CSS样式的方法
2018/09/04 Javascript
详解基于webpack&gettext的前端多语言方案
2019/01/29 Javascript
js设置默认时间跨度过程详解
2019/07/17 Javascript
H5实现手机拍照和选择上传功能
2019/12/18 Javascript
Python解决八皇后问题示例
2018/04/22 Python
Selenium元素的常用操作方法分析
2018/08/10 Python
Python3 导入上级目录中的模块实例
2019/02/16 Python
pandas DataFrame的修改方法(值、列、索引)
2019/08/02 Python
python cv2读取rtsp实时码流按时生成连续视频文件方式
2019/12/25 Python
python连接打印机实现打印文档、图片、pdf文件等功能
2020/02/07 Python
win10下opencv-python特定版本手动安装与pip自动安装教程
2020/03/05 Python
Vans(范斯)德国官网:美国南加州的原创极限运动潮牌
2017/05/02 全球购物
Hotels.com英国:全球领先的酒店住宿提供商
2019/01/24 全球购物
自荐书格式
2013/12/01 职场文书
旅游管理专业生自荐信范文
2014/01/02 职场文书
缴纳养老保险的证明
2014/01/10 职场文书
消防安全检查制度
2014/02/04 职场文书
2014年酒店工作总结与计划
2014/11/17 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
2016年乡镇七一建党节活动总结
2016/04/05 职场文书
因个人工作失误检讨书
2019/06/21 职场文书
Java 定时任务技术趋势简介
2022/05/04 Java/Android