1.window对象是什么?

window代表浏览器窗口或者框架的全局对象(感觉描述太简单了)

2.this是什么?

this默认指向window,也就是全局变量,在构造函数也就是new fun()中this指向该构造函数,在对象函数中,this指向该对象。

this指向可通过apply()改变,参数为空默认指向全局对象,有参数指向参数所代表对象;

3.闭包是什么?

我目前对闭包的认知有两点,一是闭包可以返回一个函数,该函数可以延期执行;另一方面闭包内部可以封装一个私有变量,该变量因为对外隐藏只有执行闭包返回体时才能操作到,所以该变量不会被外部污染

面试官还详细问了私有变量的访问问题,和闭包内部访问外部变量的问题,这个先记下来,下次涨知识后再来修正。

4.sessionstorage和localstorage?

sessionstorage只在当前页面有效,在新窗口或浏览器关闭均会失效,并且只在本地有效不会传给服务端,local能长期保存

5.cookie?

cookie可以存储一些简单的用户信息,cookie可以在网页窗口及网页子窗口间生效,cookie信息会在浏览此每次发起请求时一起发送到服务端,未设置期限cookie在网页窗口关闭后会失效

6.avalon和angular区别?

目前了解的,路由方面有区别

7.promise

promise我在智能运维1.0项目中用过,项目用的好像是angular中的promise,具体需要再回顾下。

8.性能优化的经验

当时我说了项目有卡顿现象,其实我想到的require异步加载应该是可以的,不过没实践,项目现在基本都用require异步加载了,加载慢基本上只剩下IE性能问题了。

9.let和var的不同?

我之前看过es6的部分语法,不过几乎已经忘了,毕竟公司项目兼容IE8,根本没机会使用。

10.require的AMD和cmd?

这个确实是自己的问题,暂时不会。

转载于:https://www.cnblogs.com/baobost/p/8698376.html

一些还能记住的面试题相关推荐

  1. [转帖] Kubernetes如何使用ReplicationController、Replica Set、Deployment管理Pod ----文章很好 但是还没具体操作实践 也还没记住....

    Kubernetes如何使用ReplicationController.Replica Set.Deployment管理Pod https://blog.csdn.net/yjk13703623757 ...

  2. 我们死去后,宇宙还能记住我们吗?

    图片来源:Pixabay 撰文:约翰·霍根(John Horgan) 翻译:常灏杰 审校:曾小欢 吴非 一些物理学家坚信信息不会消失,甚至在黑洞中也不会消失,但是这一"规律"也许只 ...

  3. ssr客户端android!12个View绘制流程高频面试题,年薪超过80万!

    前言 今天想停下代码,写点脑袋里不断浮现出来的一些看法. 也就是最近在微博和知乎上老看到"互联网寒冬"的说法.要么是看到啥公司薪水无法如期发放了,要么是看到别人说什么"裁 ...

  4. 真香定律!Android动态换肤实现原理解析,原理+实战+视频+源码

    自己项目中一直都是用的开源的xUtils框架,包括BitmapUtils.DbUtils.ViewUtils和HttpUtils四大模块,这四大模块都是项目中比较常用的.最近决定研究一下xUtils的 ...

  5. 移动开发!2021年GitHub上那些优秀Android开源库总结,完整PDF

    前言 最近看到很多人都在找工作, 而且很多人都感觉今年找工作比去年难很多, 竞争力也增加不少, 因此激发我整理这份资料, 希望能帮到正在找或者准备找工作的童鞋们. 首先我们能否获得一个面试机会, 那肯 ...

  6. android案例!330页PDF,10万字的知识点总结,这原因我服了

    前言 很多公司在招人这件事情上都会面临一个问题: "我们的招聘要求又不高,能做项目就行,但为什么就是招不到人?" 很多公司还面临一个问题,招聘的时候这人各方面都不错,但上岗了就是不 ...

  7. 4面字节跳动拿到2-2Offer,入职就是30K16薪,全靠这份PDF

    前言 当你开始开始去跳槽面试的时候,明明只是一份15K的工作,却问你会不会多线程,懂不懂高并发,火箭造得让你猝及不防,结果就是凉凉:现如今市场,多线程.高并发编程.分布式.负载均衡.集群等可以说是现在 ...

  8. 这样出ORACLE的面试题

    刚刚在翻阅(这里暂且说翻阅,其实只是在电脑上看)ORACLE手册的时候,突发奇想.如果ORACLE的面试题这样出如何?       用过ORACLE的DATAGUARD吗?(被面试者一定会说,用过.) ...

  9. python开发工程师面试题-一名python web后端开发工程师的面试总结

    背景介绍 工作一年多不到两年.之前一直在做C++的MFC软件界面开发工作.公司为某不景气的国企研究所.(喏,我的工作经验很水:1是方向不对:2是行业有偏差).然后目前是在寻找python后端开发这一块 ...

最新文章

  1. Java提高篇——Java实现多重继承
  2. codevs 4768 跳石头
  3. postgresql 外部表简单测试
  4. 怎样在WIN7系统下安装IIS和配置ASP
  5. 孙鑫-MFC笔记四--文本编程
  6. 2022级sdut知到/智慧树---c语言第一章测试题解
  7. 算法学习(十九)——A3C
  8. php创建一个文本计数器,一个用php编写的简单计数器,php编写简单计数器_PHP教程...
  9. javaScript用函数的方式计算体重是否是标准体重(代码)
  10. 计算机鼠标知识,计算机基本组成及键盘鼠标知识.ppt
  11. matlab 中值滤波 medifit,基于多级中值滤波-提升小波技术的图像去噪
  12. win7连接远程桌面时出现黑屏的解决方法(亲测有效)——终于找到解决办法了
  13. 各软件版本、仓库、官网地址
  14. 光纤收发器tx和rx,光纤收发器单模和多模的区别!
  15. 激光雷达学习笔记(一)数据采集
  16. Jacoco 入门使用
  17. 计算机毕业学游戏设计师,学游戏设计有前途吗
  18. 怎么用生活照制作一寸证件照片
  19. 佛山c语言培训学校,佛山C语言培训:如何轻松学习C语言?
  20. java二进制转为汉字_Java 实现中文与二进制代码互转

热门文章

  1. asp.net mvc Post上传文件大小限制 (转载)
  2. 企业部署Linux应用将拥有更低的整体拥有成本
  3. linux关于tcp协议ack的实现--发送端对ack的处理
  4. 双十一电商江湖:唯品会与天猫发力“天团“
  5. review what i studied `date` - 2017-4-11
  6. 代理 block 通知传值
  7. windows XP系统Stop c0000218 unknown hard error 蓝屏故障的解决方法
  8. 伪静态技术(SEO) 摘自:http://bbs.admin5.com/thread-8522290-1-1.html
  9. 域名无法加入域解决方法
  10. java实现插入排序