摘要:浏览器与的异同,以及部分机制有人对部分迷惑,本身构造函数是同步的,是异步。浏览器的的已全部分析完成,过程中引用阮一峰博客,知乎,部分文章内容,侵删。 浏览器与NodeJS的EventLoop异同,以及部分机制 PS:有人对promise部分迷惑,Promise本身构造函数是同步的,.then是异步。---- 2018/7/6 22:35修改 javascript 是一门单线程的脚本...
摘要:原始值就是值本身不可改变,并且没有方法和属性。操作的时候看似操作原始值,其实是操作它的副本。代表空指针,就是没有对象存在,它不是全局对象的属性。这也是为什么需要替代它的原因。别忘了它们是不同的类型栗子参考资料 原始值就是值本身不可改变,并且没有方法和属性。操作的时候看似操作原始值,其实是操作它的副本。 Null 代表空指针,就是没有对象存在,它不是全局对象的属性。Null type对应...
摘要:面试流程如果你时间紧张或是在职,大部分大公司是支持第一轮电话面试的,而腾讯,阿里的面试基本前两轮都是电话面。组员面总体来说考察的东西较基础。也有会问你设计模式,各种继承方法的对于大厂的面试来说,重要性可能比还要高。 背景 我最近一个月面试了20来个公司,其中有你们应该都听过的bat,今日头条,京东,网易,大疆,oppo,还有shopee,招商金科,有赞等比较不错的公司,收获了六个off...
摘要:当未捕获的错误通过处理程序引发的错误,而不是捕获在中被浏览器的跨域策略限制时,会产生这类的脚本错误。例如,如果您将您的代码托管在上,则任何未被捕获的错误将被报告为脚本错误而不是包含有用的堆栈信息。 译者按: null/undefined引发的错误在10大错误中比例很高。而它们很可能导致严重问题,所以要重视起来。 原文: Top 10 JavaScript errors from 10...
摘要:与相同点使用,有较高的运行速度提供组件化功能可使用与进行状态管理,响应式依赖追踪子组件重复渲染问题需要手动优化可以使用进行状态管理,函数式不可变模式化,时间旅行可使用,完全的能力更繁荣的社区生态可使用,但推荐使用模版语言而不是学习曲线平缓特 React与Vue 相同点 使用 Virtual DOM,有较高的运行速度 提供组件化功能 可使用mobx与vuex进行状态管理,响应式、依赖追...