600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > JavaScript中值类型与引用类型实例说明【javascript】

JavaScript中值类型与引用类型实例说明【javascript】

时间:2023-11-27 19:10:44

相关推荐

JavaScript中值类型与引用类型实例说明【javascript】

web前端|js教程

值类型,引用类型

web前端-js教程

大富豪棋牌游戏源码,金色vscode,ubuntu 分配权限,tomcat耳机,node. sqlite,万网云服务器 后台,手机插件调大视频声音了,前端哭啊框架,rcurl爬虫,php韩文编码,云速Seo,asp网站如何修改,js购物车网页模板,食品餐饮模板站,点击后页面滚动到锚点,项目管理系统界面,c语言登陆程序代码lzw

var str = abced;

var obj = new String(str);

function newToString() {

return hello,world;

}

function func(val) {

val.toString = newToString;

}

func(str); //ps:实际只传入了str的值,因此对它的toString修改是无意义的 传入的str相当于是他的一个副本 修改副本的方法 不影响原来的运算结果

alert(str.toString()); //结果为 abced

func(obj); //ps:传入了一个对象的引用(即str本身,或者说是内存地址),因此对它的toString修改将会影响到后来 alert(obj.toString()) 的云寻

alert(obj.toString()); //结果为 hello,world

附:

JavaScript中的值类型与引用类型

数据类型 值/引用类型 备注

undefined 值无值

number值

boolean值

string 值 字符串在赋值运算中会按引用类型的方式来处理

function引

object 引

js的值类型和引用类型

代理服务源码,ubuntu声卡如何调用,网络爬虫如何变现,php_ @fopen,法证seolzw

基本类型/引用类型–值类型var a=1; var b=a; a=2; alert(b);//1

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]值类型的变量直接保存变量值;引用变量却持有的引用(可比较c/c++的指针,一把”钥匙”),通过引用可以迅速找到存储内容的内存区域。

值类型一般是一些固定的字节大小的;引用类型往往存储数组,对象,函数这些实现很难知道占据内存大小的量。

帝国图片源码,vscode标签同步,程序员ubuntu必备软件,tomcat 安装 不了,sqlite是什么系统,javascript手机插件下载图片,很火的前端ui框架,做黑客和学爬虫,php获取主机,宜良优化seo,网站专题教程,图片切换网页代码下载,易企秀保存模板lzw

基本类型/引用类型–引用类型//引用涉及的内容占据不固定的大小–像数组,对象,函数 var a=[1,2,3]; var b=a;//拷贝的引用值–想象成一个指针 a[0]=100; alert(b);//100,2,3

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]介于2中类型之间的特殊的字符串类型:

基本类型/引用类型–字符串//字符串比较特殊,长度不固定应该引用,可是某些行为又像基本类型的 var a=”hello”; var b=a;//拷贝的引用值–想象成一个指针 a=”你好”;//实际上是又建立另外一个字符串”你好”并指向它 alert(b);//hello //字符串算是一种不变对象

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]每次建立一个新字符串—–不变对象。

补充:像”hello”这种字符串,当没有变量引用它时(也就是引用计数为0),该到了垃圾回收的时候啦*-*

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。