分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

JS之数据_变量_内存v(**V**)v

发布时间:2023-09-06 02:31责任编辑:蔡小小关键词:暂无标签
 1 <script > 2 ????//*Q:什么是数据? 3 ????//*A:存储在内存中代表特定信息的‘东东‘,数据的特点:可传递,可运算,一切皆数据 4 ????//*Q:什么是内存? 5 ????//*A:内存条通电以后产生的可存储数据的空间(临时的) 6 ????//*Q:什么是变量? 7 ????//*A:可变化的量,由变量名和变量值组成 8 ????//* ??每个变量对应一块小内存,变量用来查找对应的变量值存储的内存,变量值就是内存中保存的数据 9 ????//*Q:内存,数据和变量三者之间的关系?10 ????//*A:内存用来存储数据的空间,11 ????//* ??变量是内存的标识,12 ????//*小知识点:什么是栈,什么是堆13 ????//*栈:全局变量和局部变量14 ????//*堆:对象(那属性为什么是对象,他不也是变量吗?因为属性是附着在对象上的数据)15 ????//*内存中所操作的目标:数据16 ????//*算术运算17 ????//*逻辑运算18 ????//*赋值19 ????//*运行函数20 21 ????var age=18//这个就是代表一个数据22 ????console.log(age)//一块小内存存两个数据,*一个是保存的数据*一个保存的是这块小内存的地址值23 ????//console.log读取的是内存地址24 ????var obj={name:‘Tom‘}25 ????console.log(obj.name)//这里console.log先读取obj的内容数据(千万不要说成地址,只是这个内容是地址值)再是读取name的地址26 27 ????function fn () {//注意:函数在堆空间里,而函数名在栈空间里面28 ??????obj:{name:‘Tom‘}//这里的name是一个局部变量29 ????}30 31 ????var a=332 ????var b=a//这里实际上将3拷贝一份存到b中 可传递33 ????var b=a+3//可运算34 ??</script>

JS之数据_变量_内存v(**V**)v

原文地址:https://www.cnblogs.com/junxiaobai/p/10332143.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved