前言:之前在问答中问了一个问题 毕业半年感觉没什么进步该怎么办? 这个问题一直让我感觉比计较焦虑。于是在一个关于面试经验的博客中找到了一些灵感。就是通过问题进行学习,对自身的知识体系进行整理和补充。
以问题作为切入点,不断对不懂或者需要解释的知识点提出疑问,并查询学习解决这些问题的方法。最终提升自己的能力!?个人感觉掘金的目录更好一些,所以原文都在掘金
?文章每天更新一次
?填坑-十万个为什么?(1)2018年12月17日 https://juejin.im/post/5c1707...
①什么是HTML?什么是CSS?什么是JavaScript?
②什么是DOM树?
③JavaScript 在页面上做了什么?
④CSS如何影响HTML?
?填坑-十万个为什么?(2)2018年12月18日 https://juejin.im/post/5c1841...
①浏览器输入网址到页面打开发生了什么?
②什么是DNS?
③域名解析的过程?
④本地dns服务器到底是什么?
?填坑-十万个为什么?(3)2018年12月19日 https://juejin.im/post/5c1994...
①JavaScript获取一个对象的所有属性(自身属性和继承属性)?
②什么是不可枚举属性?
③判断对象中是否存在某属性?
④判断属性是否可枚举?
?填坑-十万个为什么?(4)2018年12月20日 https://juejin.im/post/5c19fd...
①JavaScript创建对象的方法?
②JavaScript继承的实现方法?
③Function.prototype.call() 实现继承时的原理?(相关apply()、bind()方法的使用)
?填坑-十万个为什么?(5)2018年12月21日 https://juejin.im/post/5c1b54...
①ECMAScript 5的严格模式是什么?
②和原语义比较语法和行为有什么变化?
③如何使用严格模式?
?填坑-十万个为什么?(6)2018年12月22日 https://juejin.im/post/5c1cac...
①判断字符串中是否存在某个字符或字符串?
②判断Array数组中是否存在某个元素?
③依据条件过滤数组中满足条件的数据 ?(涉及ES6箭头函数)
④知道value值的一个数组,根据字典关系数据筛选出对应的text值的数组?
⑥用==还是===好呢?
?填坑-十万个为什么?(7)2018年12月23日 https://juejin.im/post/5c1f0c...
①浏览器有哪些存储方式?
②Cookie 和 Session的机制?
③什么是久性cookie,会话cookie?
④什么是Web Storage?
?填坑-十万个为什么?(8)2018年12月24日 https://juejin.im/post/5c20a8...
①浏览器IndexedDB是什么?
②CacheStorage 和 Service Worker(浏览器缓存)的认识?
③Javascript的引用赋值与传值赋值?(传值赋值|引用赋值|参数传递)
?填坑-十万个为什么?(9)2018年12月25日 https://juejin.im/post/5c2190...
①JavaScript 数组拷贝(复制)有哪些方法以及推荐?
②JavaScript 对象拷贝(复制)有哪些方法以及推荐?
③清空数组的方法及推荐?
?填坑-十万个为什么?(10)2018年12月26日 https://juejin.im/post/5c22cd...
①JavaScript中数组遍历及方法推荐
②学习for-of
?填坑-十万个为什么?(11)2018年12月27日 https://juejin.im/post/5c241f...
①原型链学习?
?填坑-十万个为什么?(12)2018年12月28日 https://juejin.im/post/5c2482...
①JavaScript 中,定义函数时用 var foo = function () {} 和 function foo(){} 有什么区别?
?填坑-十万个为什么?(13)2018年12月29日 https://juejin.im/post/5c26e9...
①经典面试题 for(var i=0;i<=10;i++){ setTimeout(function() { console.log(i) }, 1000);}打印结果?分析?
②闭包的作用域?代码执行过程?
③var let const的区别?
?填坑-十万个为什么?(14)2018年12月30日 https://juejin.im/post/5c2876...
①事件,事件捕获和事件冒泡理解?
②委托(代理)事件理解?
?填坑-十万个为什么?(15)2018年12月31日 https://juejin.im/post/5c29d4...
①new和instanceof的内部机制?
?过节??✨2019 加油????????????
?填坑-十万个为什么?(18)2019年1月4日 https://juejin.im/post/5c2dd2...
①学习Promise?
?填坑-十万个为什么?(19)2019年1月6日 https://juejin.im/post/5c2eac...
①1.什么是异步操作?异步操作有哪些?
?填坑-十万个为什么?(20)2019年1月7日 https://juejin.im/post/5c3317...
①认识es6 Generator函数!
②es7语法糖async/await
?填坑-十万个为什么?(21)2019年1月8日 https://juejin.im/post/5c34aa...
①箭头函数 =>
?填坑-十万个为什么?(22)2019年1月9日 https://juejin.im/post/5c3542...
①认识exportLink export
②认识import Link import
③认识export与export default
?填坑-十万个为什么?(23)2019年1月10日 https://juejin.im/post/5c37ef...
①Class 的基本语法
?填坑-十万个为什么?(24)2019年1月11日 https://juejin.im/post/5c3bda...
①Es6 Class通过extends关键字实现继承
②基于Mixin模式实现多继承
?填坑-十万个为什么?(25)2019年1月12日 https://juejin.im/post/5c3bf5...
①Java中对象属性拷贝的方法和性能对比