黑马程序员技术交流社区
标题: 前端面试分享——心医国际信息科技(西安)有限公司 [打印本页]
作者: 就业高冷派 时间: 2018-6-27 09:39
标题: 前端面试分享——心医国际信息科技(西安)有限公司
本帖最后由 逆风TO 于 2018-7-18 16:07 编辑
公司名称:心医国际信息科技(西安)有限公司
公司经营范围包括许可经营项目:无一般经营项目:医院信息化系统等。
注册资金:1000万
公司地址:高新区沣惠南路22号金辉国际广场1208
这家公司主要用的angular,所以我凭着记忆回忆了一些angular的技术题。供大家学习交流。
resolve的作用是什么?
如果设置了resolve属性,angularjs会将列表中的元素都注入到控制器中,列表对象可以是键(键值是会被注入到控制器中依赖的名字),也可以是工厂(即可以是一个服务的名字)
ng-if 跟 ng-show/hide 的区别有哪些?
第一点区别是,ng-if 在后面表达式为 true 的时候才创建这个 dom 节点,ng-show 是初始时就创建了,用 display:block 和 display:none 来控制显示和不显示。
第二点区别是,ng-if 会(隐式地)产生新作用域,ng-switch 、 ng-include 等会动态创建一块界面的也是如此。 这样会导致,在 ng-if 中用基本变量绑定 ng-model ,并在外层 div 中把此 model 绑定给另一个显示区域,内层改变时,外层不会同步改变,因为此时已经是两个变量了。
如何看待angular2
相比 Angular1.x,Angular2的改动很大,几乎算是一个全新的框架。基于 TypeScript(可以使用 TypeScript 进行开发),在大型项目团队协作时,强语言类型更有利。组件化,提升开发和维护的效率。 还有 module 支持动态加载,newrouter,promise的原生支持等等。
怎么拦截服务?
在config配置里注入需要拦截的服务的名字+Provider来拦截
angular常用的服务中value和constant最大的区别是什么?
constant的创建要早于value 并且其可以在config配置中使用 value不行
ng-bind和ng-model的区别是什么?
ng-bind只能展示数据 ng-model可以操作数据
angularjs的几大特性是什么?
双向数据绑定、依赖注入、模板、指令、MVC/MVVM
angular 的数据绑定采用什么机制?详述原理。
1、每个双向绑定的元素都有一个watcher
2、在某些事件发生的时候,调用digest脏数据检测。
这些事件有:表单元素内容变化、Ajax请求响应、点击按钮执行的函数等。
3、脏数据检测会检测rootscope下所有被watcher的元素。
$digest函数就是脏数据监测
ng-click 中写的表达式,能使用 JS 原生对象上的方法吗?
不止是 ng-click 中的表达式,只要是在页面中,都不能直接调用原生的 JS 方法,因为这些并不存在于与页面对应的 Controller 的 $scope 中。
作者: 逆风TO 时间: 2018-7-3 16:09
谢谢老师分享
作者: #风萧萧# 时间: 2018-7-9 19:45
鏂囩珷鏂囬噰鏂愮劧锛岃緸钘诲崕缇庯紝璇█鏈村疄锛屾枃绗旀竻鏂帮紝鎯呮劅涓板瘜锛屼汉鐗╁舰璞¢ケ婊★紝鏉$悊娓呮櫚锛岀粨鏋勫眰娆″垎鏄庯紝鎯呰妭鍚堢悊锛岃穼瀹曡捣浼忥紝鎻忓啓鐢熷姩锛屽紩浜哄叆鑳滐紝鑹烘湳鎰熸煋鍔涘己锛岀粨灏剧敾榫欑偣鐫涳紝瀵撴剰娣卞埢锛屽彂浜烘繁鎬濓紝鎰忓懗鎮犻暱銆�
作者: #风萧萧# 时间: 2018-7-9 20:19
鍏崈閲岃矾鐨勪簯涓庢湀锛屽叏閮ㄥ湪闃呰涓蛋杩涗簡鎴戝績鐏电殑娣卞
作者: 耙丫丫 时间: 2018-7-9 21:00
作者: fujiangbo 时间: 2018-7-9 22:14
赞一个66666666666
作者: 零度☆黎明 时间: 2018-7-9 22:19
不错, 不错 ..................
作者: 谢先森 时间: 2018-7-9 23:05
感谢分享
作者: json0314 时间: 2018-7-10 00:20
棒棒哒~~~
作者: little_superman 时间: 2018-7-10 10:04
6666666666666666666666666
作者: 黑马程序员啊 时间: 2018-7-10 10:08
谢谢老师分享
作者: 殷凯老师 时间: 2018-7-10 19:23
感谢分享 祝你工作顺利
作者: zplxwl 时间: 2018-7-10 19:51
很不错哦
作者: JavaEE风清扬 时间: 2018-7-10 20:29
谢谢楼主,辛苦了...........
作者: yujq 时间: 2018-7-10 22:46
感谢分享,很有价值
作者: 疯言峰语 时间: 2018-7-11 10:03
6666666666666666
作者: 同心筑梦1 时间: 2018-7-11 15:21
作者: 小西西哦 时间: 2018-7-11 15:21
666666666666666666666666
作者: kdhdjdj 时间: 2018-7-11 15:29
作者: 哦嗨呦 时间: 2018-7-11 15:49
顶!!!!!!!!!!!!
作者: superbaby 时间: 2018-7-11 15:57
谢谢楼主,辛苦了...........
作者: 小黑马王子abc 时间: 2018-7-11 16:03
作者: zhuyanting 时间: 2018-7-11 16:20
多多分享哦
作者: yy1134787753 时间: 2018-7-11 16:41
感谢分享
作者: 多喝点热水~ 时间: 2018-7-11 16:54
作者: 温柔一刀!喵! 时间: 2018-7-11 17:22
干货干货!
作者: 就业高冷派 时间: 2018-7-12 09:29
愿你鹏程万里,前途无量!
作者: hongping 时间: 2018-7-12 09:36
作者: 小航子 时间: 2018-7-12 09:39
6666666666666
作者: 致橡树 时间: 2018-7-12 10:03
璋㈣阿妤间富,杈涜嫤浜�..........
作者: duanshaobo 时间: 2018-7-12 10:11
以前有病,现在病好了
作者: ruoquan 时间: 2018-7-12 10:56
感谢分享
作者: 举个栗子 时间: 2018-7-12 11:10
作者: 半个程序员 时间: 2018-7-12 11:22
black 。你是最棒的。加油。
作者: SunYan 时间: 2018-7-12 12:29
6666666666666666666666666666
作者: xuanxushuai01 时间: 2018-7-12 13:07
好咯的牢笼见了面
作者: 小伙啊 时间: 2018-7-12 13:26
作者: xiaoheizi 时间: 2018-7-12 13:28
作者: 从容微笑 时间: 2018-7-12 13:54
感谢分享
作者: zhaosongzhi 时间: 2018-7-12 13:59
66666666666666666的飞起
作者: ouweina 时间: 2018-7-12 14:01
6666666666666666666666666666666666
作者: ouweina 时间: 2018-7-12 14:04
6666666666666666666666666
作者: 小丹子 时间: 2018-7-12 14:07
楼主分享的牛!
作者: 仙人掌Sandy1 时间: 2018-7-12 14:14
作者: 1098018910 时间: 2018-7-12 14:17
ng-click 中写的表达式,能使用 JS 原生对象上的方法吗?
作者: hello!!! 时间: 2018-7-12 14:36
感谢分享,感谢
作者: 小公举 时间: 2018-7-12 14:54
感谢分享 祝您工作愉快 天天开心
作者: 专找bug 时间: 2018-7-12 15:03
感谢分享,感谢分享
作者: 18309299426 时间: 2018-7-12 15:47
学以致用,加油!
作者: dajiahao 时间: 2018-7-12 16:19
66666666666666666666
作者: 兮兮哈哈 时间: 2018-7-12 16:21
6666666666666666666
作者: huochao 时间: 2018-7-12 16:26
666666666666666666666666
作者: 凯凯小王子 时间: 2018-7-12 16:37
666666666666
作者: 巴拉拉小魔仙 时间: 2018-7-12 17:00
666666666666666666
作者: 760486198 时间: 2018-7-12 17:08
666666666666666666666666666666666
作者: 淡写薰衣草的香 时间: 2018-7-12 17:34
稳住,我们能赢。!!!
作者: 疯子小花花 时间: 2018-7-12 19:02
作者: 凯凯小王子 时间: 2018-7-12 19:23
6666666666666
作者: mydorling11 时间: 2018-7-13 11:51
黑马我最棒...666黑马我最棒...666黑马我最棒...666黑马我最棒...666
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:17
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:18
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:19
感谢分享
作者: 逆风TO 时间: 2020-2-19 17:20
感谢分享
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |