看下面的代码,输出的结果是什么?并解释你的答案。

var x = 1;var output = (function(){    delete x;    return x;})();

console.log(output);

代码运行的结果是:

1

这里考察的是对 delete 操作符的理解。

delete 操作符是将 object 对象的属性删去的操作。但是这里的 x 是并不是对象的属性,  delete 操作符并不能作用,所以打印的出的结果仍然是 x 的值。

热门文章

原创教程

原创教程:

附加习题:

趣味职场

职场焦虑:

感到迷茫:

培训出身:

培训费用:

搞笑黑话:

职业自由:

职场形象:

合作推广分割线

经典面试题(14):关于delete 操作符,以下代码将输出什么?相关推荐

  1. 用C++模板来展示new与delete操作符原理

    C++中的new与delete可以认为是C中的malloc与free的升级版本. new包含两部分,一部分是与malloc功能相同,是从堆上面申请内存块,第二部是调用类的构造方法来初始化刚申请的内存. ...

  2. c语言专业面试,10道嵌入式C语言经典面试题

    10道嵌入式C语言经典面试题 1.分析下面的C代码,它的运行结果可能是: #include int main(void) { int i = 0; if (i = 1) printf("i ...

  3. C++经典面试题(最全,面中率最高)

    C++经典面试题(最全,面中率最高) 1.new.delete.malloc.free关系 delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数.malloc与fre ...

  4. C语言经典面试题及面试宝典

    声明:文章转自 https://blog.csdn.net/qq_26093511/article/details/78874424 1 预处理 问题1:什么是预编译?何时需要预编译? 答: 预编译又 ...

  5. java面试题_阿里大厂流出的数百道 Java 经典面试题

    BAT 常问的 Java基础39道常见面试题 1.八种基本数据类型的大小,以及他们的封装类 2.引用数据类型 3.Switch能否用string做参数 4.equals与==的区别 5.自动装箱,常量 ...

  6. C/C++经典面试题

    面试题1:变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明.一个变量可以在多个地方声明,但只能在一个地方定义.加入extern修饰的是变量的声明,说明此变量将在文件 ...

  7. 企业运维经典面试题汇总(5)

    1.git和svn 的区别 Git是分布式的,而Svn不是分布的 Git把内容按元数据方式存储,而SVN是按文件 Git没有一个全局版本号,而SVN有:目前为止这是跟SVN相比Git缺少的最大的一个特 ...

  8. 2023秋招大厂经典面试题及答案整理归纳(201-220)校招必看

    目录 201.数组al[O,mid-l]和al[mid,num-l],都分别有序.将其 merge成有序数组al[O,num-1],要求空间复杂度0(1). 202. 一个url指向的页面里面有另一个 ...

  9. 【MySQL】经典面试题

    [MySQL]经典面试题 经典题目 1.MySQL的复制原理以及流程 主:binlog线程--记录下所有改变了数据库数据的语句,放进master上的binlog中: 从:io线程--在使用start ...

最新文章

  1. python实现nginx图形界面管理
  2. Flutter开发之ListView添加HeaderView和FooterView(38)
  3. 所有的经历都是财富 --致我的2016
  4. [WPF]静态资源(StaticResource)和动态资源(DynamicResource)
  5. TCP/IP学习笔记(九)TCP报文段首部格式
  6. css初始化_CodeMirror项目【在线编辑器】--项目初始化
  7. php Trait 基础应用讲解
  8. TypeScript入坑
  9. 2021年软考VRRP虚拟路由冗余技术
  10. 为什么互联网公司天天都在招人?
  11. 解决windows下的mysql匿名登陆无法使用mysql数据库的问题
  12. 工作失误:没有分析进程消耗了这么多内存的原因
  13. mysql数据库开发环境_MySQL数据库教程-环境与集成开发工具
  14. python中判断一个数是否为素数_怎么用python判断一个数是否是素数
  15. 一张照片,如何生成一个二维码?
  16. 兰大计算机考研经验,兰州大学电子与通信工程考研经验分享
  17. TM影像各波段及波段组合情况
  18. c语言初阶(第三篇)—函数
  19. BZOJ 4808(马-二分图最大独立集)
  20. 使用AlarmManager实现Android应用每天定时执行任务

热门文章

  1. 2020年中国新世代用户视频消费行为洞察
  2. 第一周周报(3月15-3月21)
  3. c语言延时函数_SystemVerilog函数和任务
  4. 混凝土泵送机械大数据挖掘与应用
  5. 作者:曾嘉(1980-),男,博士,华为诺亚方舟实验室高级研究员和项目经理。...
  6. redis windows安装
  7. 【算法分析与设计】习题分享
  8. 洛谷P1116题解(Java语言描述)
  9. 【数据结构与算法】广义表的储存结构和结点定义的Java实现
  10. 初识vue之axios的封装