js中的对象:依靠构造器通过原型构造的 除了字面式声明方式以外,ECMAScript允许通过构造器创建对象。每个构造器实际上是一个函数对象,该函数对象含有一个prototype属性用于实现基于原型的集成和共享属性。对象可以由new 关键字 + 构造器调用的方式创建
================================================================================
分期乐
1、js中的基本 数据类型,如何区分对象和数组 字符串、数字、布尔、数组、对象、Null、Undefined
Object.prototype.toString.call([]) === '[object Array]'
Object.prototype.toString.call({}) === '[object Object]'
2、apply()和call的区别和作用
3、什么是闭包,闭包的特性
4、如何产生1到10的6个不重复的整数
5、是否了解http协议
深圳航路信息服务有限公司
1、冒泡原理
2、reflow
3、分布式开发模式
4、js引擎
5、各个浏览器内核----除了可以 判断各个浏览器,还可以根据浏览器的内核解决兼容性问题
6、遇到过哪些兼容性问题
7、流式布局
8、同源策略
9、ajax 的工作原理
10、原型链,如何模拟一个对象的共有属性和私有属性,私有属性必须通过这个对象的getXXX方法去获取该属性
11、 如何把 两个最大正整数相加 存储起来 -----将其相加后转为转为字符串
12、用js实现拖拽
平安产险
1、js封装组件
2、ajax的状态
3、jquery的选择器