-
请说说你对面向对象的理解?是一种注重结果的思维方式 以后尽量去网上C过来
-
原型对象是来解决什么问题的?解决变量污染
-
请简述原型对象、构造函数、实例对象三者之间的关系(三个属性)家庭关系 构造函数(父)后会创造一个原型对象 (母)调用函数后会创建一个实列对象(子)
-
js是通过什么来实现面向对象继承的?
-
原型链
-
请说说什么是静态成员,什么是实例成员。
-
构造函数.prototype属于函数自己的属性就是静态成员 实列列成员是实列对象属性
-
请说说你对js中this指向的理解。
-
如果又new就是指向new创建的实列对象 如果使用点语法就是指向对象 如果函数调用 那就是指向window
-
请说说call apply bind的区别及对应应用场景(面试必问点)
-
call是一一传参 apply是数组或伪数组传参 call、apply是立即执行bind不会
-
请说说闭包是什么是访问其他函数变量的函数,
-
请说说闭包是干什么用的(js高级先记住概念结论,高薪资必问点,后期就业辅导课程老师还会加强复习)解决变量污染
-
请说说什么是递归函数是一个类似循环的高级函数,函数内部自我调用
-
请说说递归函数的应用场景(js高级先记住概念结论,高薪资必问点,后期就业辅导课程老师还会加强复习)拷贝
-
请说说数组几个常用的迭代方法(遍历方法)for(){} for(let 属性或者下标 in 数组/伪数组名){}
js高级(面试点汇总)
最新推荐文章于 2023-07-20 09:10:37 发布