[知乎问题]如何衡量一个人的angularjs水平?

72 篇文章 0 订阅
61 篇文章 0 订阅

前一段时间在知乎上看到 民工精髓回答的一个帖子,关于衡量angularjs水平的问题。结合自身检查了下,感觉自己还是处于初级水平,现在把这些问题记录下,以后作为关注和学习的重点。

  1. angular的数据绑定采用什么机制?详述原理
  2. 两个平级界面块a和b,如果a中触发一个事件,有哪些方式能让b知道,详述原理
  3. 一个angular应用应当如何良好地分层?
  4. angular应用常用哪些路由库,各自的区别是什么?
  5. 如果通过angular的directive规划一套全组件化体系,可能遇到哪些挑战?
  6. 分属不同团队进行开发的angular应用,如果要做整合,可能会遇到哪些问题,如何解决?
  7. angular的缺点有哪些?
  8. 如何看待angular 1.2中引入的controller as 语法?
  9. 详述angular的“依赖注入”
  10. 如何看待angular 2……

上面是需要长篇大论的问题,再来一些小问题:

  1. ng-if跟ng-show/hide的区别有哪些?
  2. ng-repeat迭代数组的时候,如果数组中有相同值,会有什么问题,如何解决?
  3. ng-click中写的表达式,能使用JS原生对象上的方法,比如Math.max之类的吗?为什么?
  4. {{now | ‘yyyy-MM-dd’}}这种表达式里面,竖线和后面的参数通过什么方式可以自定义?
  5. factory和service,provider是什么关系?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值