挖钱-有赞电话采访话题分享
时间:2023-04-02 14:06:57
HTML
//css.btn{width:100px;高度:20px;背景:珊瑚;边框:1px实心#5e6d82;}.change{宽度:0;高度:20px;背景:#2D93CA;过渡:全2;}参考:https://codepen.io/JulianLava...案例可能会有变化,主要考察transition/animation动画相关知识点,浏览器内核相关trident/IE浏览器gecko/firefox浏览器webkit内核/safari&Chorome区别:渲染机制不同。参考:https://juejin.im/entry/5a05a...搜索引擎搜了一波,但是分享的内容不多,尤其是关于差异的文章。..JS语言特点1.解释型语言——无需编译,直接解释运行2.弱类型——对变量没有严格的数据类型要求3.跨平台——只要有js解释器支持,就可以在任何地方运行4.基于对象——不仅可以创建对象,还可以基于对象创建对象(原型链)http协议/缓存机制强缓存/最高优先级,如果存在且未过期则直接返回缓存内容expires/http1.0缺陷:受本地时间限制,如果修改本地时间,Cache-Control/http1.1会失效,作为对1.0的加固。协商缓存/缓存过期将被协商。Last-ModifiedandIf-Modified-Since/http1.0Last-Modified表示本地文件是lastModified日期,If-Modified-Since会将Last-Modified的值发送给服务器,询问服务器资源是否已经被修改在此日期之后更新,如果有更新,它将发回新资源。但是如果在本地打开缓存文件,Last-Modified会被修改,所以HTTP/1.1中出现了ETagETag和If-None-Match/http1.1ETag。与文件指纹类似,If-None-Match会将当前的ETag发送给服务器,询问资源的ETag是否发生了变化。如果有变化,新的资源将被发回。参考:https://mp.weixin.qq.com/s/y-...虚拟dom算法参考:https://segmentfault.com/a/11...浏览器渲染机制渲染机制主要与浏览器内核。不同的浏览器有不同的渲染过程。参考:https://juejin.im/entry/59e1d...什么是骨架屏参考:https://segmentfault.com/a/11...lazyload实现原理核心概念:ScrollMonitor/ElementPosition/Visible专区深度学习:见GitHubLazyLoadLibrary源码-懒加载箭头函数和普通函数的区别由于this在词法层面绑定,this指针不能在没有原型对象的情况下修改varfoo=()=>{};console.log(foo.prototype)//undefined不能使用new运算符varFoo=()=>{};varfoo=newFoo();//Foo不是构造函数Arrow函数不绑定参数,而是使用剩余参数...Solvefunctionfoo(...args){returnargs;}foo(1,2,3);//[1,2,3]js遍历对象1,forin循环/遍历自身和继承的可枚举属性2,Object.keys(obj)/返回一个数组,包括对象本身(不包括继承)的所有enumerableproperties3.getOwnPropertyNames()/用于返回一个对象的所有属性,包括可枚举属性和不可枚举属性,不包括Symbol属性4.Object.getOwnPropertySymbols()/用于返回一个对象的所有属性Attributes,包括可枚举属性和不可枚举属性,只包括Symbol属性computed相关1,computed属性有缓存优势/缓存内部实现原理2,默认只有getter,可以手动设置setter,如果没有设置值,赋值会报错CORS相关简单请求:1、使用get、head、post2,content-type必须是text/plain,multipart/form-data,application/x-www-form-urlencoded3之一。没有人为设置。如果规范外的头字段不满足上述要求,则为复杂请求。在发送请求前,会先向cors提出预检请求,携带cookies。Cors相关请求默认不携带cookies,除非满足以下条件:1.请求配置withCredentials=true;2.后台配置Access-Control-Allow-Credentials:true3.Access-Control-Allow-Origin设置不是*参考:https://developer.mozilla.org..后记的难度是中规中矩,前端技术扎实。拿到offer应该不难。如果您觉得本文对您有帮助,请点个star吧~很棒的瞬移术!我的博客Github