- 浏览器内核包含哪些线程
- 答:GUI线程、js引擎线程、事件触发线程、网络请求线程、(定时器触发线程)
- GUI线程是什么作用
- 答:解析domtree渲染页面
- 为什么GUI线程不能喝js引擎线程同时执行
- 答:因为js可能会操作dom 引发页面重新渲染
- Angular什么情况下要用指令
- 答:提取公共部分、简化页面、公共弹窗
- Angular父子指令传值
- 答:不知道
- Angular同级指令怎么传值
- 答:用rootScope?
- Angular里broadcast和vue里emmit的区别
- 好像是这么问的 记不住了 也不会
-
Angular写过哪些指令
-
2 3 10 10 = 24
- 没算出来,2*(10-3)+ 10
- this指向问题
var o = {
name: 'oo',
sayName: function(){
console.log(this.name);
}
}
//问题1
o.sayName;//oo
//问题2
var say = o.sayName;
say();//undefined
//问题3,如何让say函数打印oo
//答 修改sayName console.log(o.name);
//问:其他方式呢
//答:不知道
//问:不修改o对象呢
//答:用call或apply
- 如何向一个数组指定位置插入另一个数组
var arr1 = [1,2,3,4];
var arr2 = [5,6,7,8];
//答:我说有个方法,名字忘了 ,他提示我splice,
arr1.splice(2,0,...arr2);
//问:不用splice呢
//答:新建一个空数组 循环添加 但是这样不太好
//问:怎么判断一个方法好不好
//答:额。。不要有太多循环嵌套吧
- 小程序写过吗
-
答:用wepy写过
-
问:都遇到过什么坑
-
答:(其实遇到挺多坑,但是没总结,一时就想不到了。。)
-
垂直居中的实现方式都有哪些
-
transition都有哪些属性
-
有没有其他特别突出的地方或擅长的技术
网友评论