书格前端

Angular 1.x 基础知识点(翻译)


Angular 1.x 基础知识点(翻译)

原文题目:Modern Angular 1.x essential interview questions 出处:https://toddmotto.com/modern-angular-interview-questions?utm_source=javascriptweekly&utm_medium=email 翻译时长:2 hours 30 mins 审阅时长:10 min

翻译正文内容: Angular 1.x 在 1.5 引入 .component()后改变了很多,并随之给面试带来了一片新的天地。在许多 之前职位中,我面试了关于Angular、通用JavaScript或者两种兼有的开发者。这是我关于当前Angular 1.x的面试题清单,主要关注组件架构和最佳实践。有些简单,有些困难,由你选择。

有些问题的用意在于让面试者基于他们的经验或者观点来回答。比如,“你什么时候使用X而不是Y”是一个比 “为什么X比Y要好”好的问题。这让你可以挖掘得更深,并可以在面试过程中有更好的对话,也让你能快速判断 哪个开发者更适合你。

答案并没包含,也不会包含。有部分问题是主题性,有部分鼓励你自学。如果你不知道答案,那么你可以去探索并学习。背诵将不会让你通过面试。

组件(Components)

状态管理和数据流(State management and dataflow)

性能和调试(Performance and debugging)

模块和内部(Modules and internals)

指令(Directives)

表单(Forms)

路由(Routing - ui-router 1.0.0)

控制器(Controllers)

过滤器(Filters)

服务和HTTP(Services and HTTP)

事件(Events)

测试和工具(Testing and tooling)