当前位置:网站首页 > 技术博客 > 正文

javascript中parseint()的用法



1、定义

  • (1)undefined:是所有没有赋值变量的默认值,自动赋值。
  • (2)null:主动释放一个变量引用的对象,表示一个变量不再指向任何对象地址。

2、何时使用null?

当使用完一个比较大的对象时,需要对其进行释放内存时,设置为 null。

3、null 与 undefined 的异同点是什么呢?

共同点:都是原始类型,保存在栈中变量本地。

不同点:

(1)undefined——表示变量声明过但并未赋过值。

它是所有未赋值变量默认值,例如:

var a; // a 自动被赋值为 undefined

(2)null——表示一个变量将来可能指向一个对象。

一般用于主动释放指向对象的引用,例如:

var emps = ['ss','nn']; emps = null; // 释放指向数组的引用

4、延伸——垃圾回收站

它是专门释放对象内存的一个程序。

  • (1)在底层,后台伴随当前程序同时运行;引擎会定时自动调用垃圾回收期;
  • (2)总有一个对象不再被任何变量引用时,才释放。

版权声明


相关文章:

  • 小明台湾在线领域2025-03-23 07:01:00
  • java中抽象类是什么意思2025-03-23 07:01:00
  • vue2动态路由2025-03-23 07:01:00
  • jrebel热部署xml2025-03-23 07:01:00
  • swing的布局2025-03-23 07:01:00
  • linux系统中添加组的命令2025-03-23 07:01:00
  • fork 函数2025-03-23 07:01:00
  • 磁盘io使用率如何看2025-03-23 07:01:00
  • cname与a记录2025-03-23 07:01:00
  • 程序员接私活容易吗2025-03-23 07:01:00