中软电商项目组

- 1.vue双向数据绑定是基于什么原理

     + setter,getter  核心就是Object.defineProperty(),劫持各个属性的getter和setter,在数据模型变化的时候,发布消息给订阅者(绑定了数据模型的DOM元素),触发相应的监听回调。

2.vue用了多久

3.vue怎么设置访问权限,比如我总经理可以访问所有的内容,部门经理只能访问一部分内容,员工只能访问一部分内容

4.flex布局和bootstrap布局的区别

5.Es6的class语法

6.css和less的区别

7.构造函数和原型对象的区别

8.jq的拓展方法

9.chrome盒模型和ie的区别

10.左边固定宽度,右边自适应;如果反过来,右边固定,左边自适应,两个方法还一样吗?

11.跨域除了jsonp和cors还有什么方法

12.c3新增方法是样式用的多还是js特效用的多

13.数组查重除了indexOf还有什么新方法

14.foreEach和map的区别,会不会改变原来数组的值

15.Edge浏览器知道吗?

16.给定一个span标签,里面的值设定一个line-height,在chrome中居中,在IE或其他浏览器偏上显示是怎么回事,怎么解决。

17.如果同时引用jq和zepto,使用$会冲突吗,会使用的是哪个?

18.vue路由是怎么实现的,用的是hash还是history模式?

19.map和set

20.假如我有个按钮,但是客户觉得点击的区域太小了,想要扩大点击范围,怎么实现?如果委托给父元素,那么如果我的标签定位到了父元素的外面,能有效果吗?

21.事件冒泡和事件委托有什么区别吗?假如我父元素本身有一个注册事件,你当你使用事件委托的时候,两者会都触发吗?

还有一些有点深奥的问题,想不起来了,反正就是没听过的。

你可能感兴趣的:(中软电商项目组)