首页 > 作文

浅析JS原始值和引用值问题

更新时间:2023-04-04 07:09:01 阅读: 评论:0

原始值->基本类型

number string boolean undefined null

存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置

动态语言->脚本语言->解释型语言->弱类型语言

静态语言->编译型语言->强类型语言

null 空值 初始化组件 函数 销毁函数 占位

引用值

object array function date regexp

如果一个值是引用类型的,那么它的存储空间将从堆中分配。送老师的礼物由于引用值的大小会改变,所以不能把它放在栈中,否则会降低变量查寻的速度。相反,放在变量的栈空间中的值是该对象泰戈尔诗选存储在堆中的地址。地址的大小是固定的,所以把它存储在栈中对变量性能无任何负面影响。
ex

<!doctype html><html lang="en"><head>    <meta chart="utf-8">    <title>d1</title></head><body>    <script type="text/javascript">        var arr1 = [1,2,3,4];        var arr2 = arr1;    财富故事汇    //arr1.push(5);//此时打印arr2为1,2,3,4,5        arr1 = [1,2];//重新赋值不会影响arr2        document.write(arr2);    </script></body></html>

到此这篇关于js原始值和引用值 的文章就介绍到这了,更多相关js国庆祝福语简短原始值和引用值 内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!爱情箴言

本文发布于:2023-04-04 07:09:00,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/d9ff71343447d67d954c015edc5d6bd7.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:浅析JS原始值和引用值问题.doc

本文 PDF 下载地址:浅析JS原始值和引用值问题.pdf

标签:语言   变量   类型   放在
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图