博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
闭包面试提 (2)
阅读量:5870 次
发布时间:2019-06-19

本文共 404 字,大约阅读时间需要 1 分钟。

 

第一题:

答案: 11   12   0

 

第二题:

答案: 10  11 3

 

第三题:

答案: undefined

 

在Js的非严格模式下,函数的实参集合与形参变量存在“映射关系”,不管其中改变了,另外一个都会发生改变

在Js的严格模式下就不存在这种映射关系(Js默认情况是非严格模式)

var a = 4;function b(x,y, a) {    // => 私有作用域: x=1 y=2 a=3    console.log(a); // = > 3    arguments[2] = 10;    console.log(a); // => 10}a=b(1,2,3); // => undefined; 因为b函数没有返回值console.log(a);

 

答案: 3, 10 , undefined 

转载于:https://www.cnblogs.com/yaobolove/p/8570846.html

你可能感兴趣的文章
Hyper-V 2016 系列教程30 机房温度远程监控方案
查看>>
国内先进的智能移动广告聚合平台-KeyMob聚合
查看>>
我的友情链接
查看>>
ubuntu 镜像站部署
查看>>
Xshell 连接虚拟机慢 解决方案
查看>>
我的友情链接
查看>>
PHP - 如何打印函数调用树
查看>>
js闭包
查看>>
寒假。3.3.G - Common Child (最大公共子序)
查看>>
052(四十二)
查看>>
设计模式学习笔记--原型模式
查看>>
.Net 通过MySQLDriverCS操作MySQL
查看>>
JS Cookie
查看>>
ubuntu Unable to locate package sysv-rc-conf
查看>>
http讲解
查看>>
测试常用脚本
查看>>
笔记:认识.NET平台
查看>>
简单的jdk代理与cglib代理Demo
查看>>
数据挖掘概念与技术笔记
查看>>
获取时间和日期
查看>>