阿里巴巴js面试题3
来源:互联网 发布:sqlserver编写事务 编辑:程序博客网 时间:2024/05/20 17:59
转自http://blog.csdn.net/qq_27682041/article/details/76779986
该题难度系数: ★★★
考查的技术点: 1). this 2). 闭包
题目如下:
接下来我们分析一下:
第一道题:object.getNameFunc()里面有一个闭包,返回的是一个函数,然后加个()就表示函数的调用了。而此时是默认的执行方式,this代表window,那么name就是全局变量‘A’;
第二道题:注意到,里面先对this进行缓存起来,this代表object,当object.getNameFunc()返回一个函数时,调用就返回的是一个object的name2属性值'B'。
阅读全文
0 0
- 阿里巴巴js面试题3
- 阿里巴巴js面试题3
- 阿里巴巴js面试题1
- 阿里巴巴js面试题2
- 阿里巴巴js面试题2
- 阿里巴巴js面试题1
- 阿里巴巴笔试面试题
- 阿里巴巴面试题--数组
- 阿里巴巴面试题
- 阿里巴巴面试题
- 阿里巴巴面试题汇总
- 阿里巴巴 前端面试题
- 阿里巴巴面试题
- 阿里巴巴无线面试题
- 阿里巴巴笔试面试题
- 阿里巴巴面试题总结
- 阿里巴巴面试题
- 阿里巴巴部分面试题
- Java设计模式——组合模式
- Win10怎么去掉安全警告?暴力关闭安全警告的方法!
- 生物信息学习笔记整理
- 整数分解:即输出整数的每一位数字
- Java 中extends与implements使用方法
- 阿里巴巴js面试题3
- spring boot 使用application.properties 进行外部配置
- 一道有趣的排列、组合、数论、概率问题
- 织梦标签
- leecode 矩阵顺时针旋转90度
- es6学习笔记01---let和const
- ArcEngine设置坐标系
- Material Design整理(一)——TextInputLayout
- Qt中两种定时器用法