宁波网站建设的价格表,wordpress设置分享,成都网站优化教程,同城信息网站建设1.业务场景中需要嵌入公司其他行业线的页面#xff0c;这种不使用 iframe 该怎么办#xff1f; 答#xff1a;理论上应该让他们给你做个组件出来#xff0c;但是如果实在没别的办法#xff0c;就使用 iframe 吧。
2.jquery ajax 同步请求的原理是? 目前用 axios 库…1.业务场景中需要嵌入公司其他行业线的页面这种不使用 iframe 该怎么办 答理论上应该让他们给你做个组件出来但是如果实在没别的办法就使用 iframe 吧。
2.jquery ajax 同步请求的原理是? 目前用 axios 库不支持同步请求如果希望执行同步请求有什么解决办法 答原理是 XMLHttpRequest 这个可以传第三个参数但是我不建议你用同步请求会把 JS 执行线程卡住。
3.把 JavaScript 代码缓存在 localStorage 中从 localStorage 取出后怎么执行 如果缓存的是 CSS 呢 答执行 JavaScript 用 eval执行 CSS 用 document.createElement(“style”)。
4.var,let 和 const 在 babel 中都会被编译为 var, 那怎么区分 const 是常量呢 答如果你用 babel 的话就不要管编译后的代码。
5.关于线上监控的数据采集和数据显示有好的插件或者方案推荐 这个其实没有现成的这个东西如果公司从数据安全的角度考虑一般都不让用第三方的。
6.最近一直在研究前端性能优化和线上错误收集收效甚微老师可以讲解一下大厂是怎么处理的吗 答这一部分首先你需要一个比较通用的日志服务能接受前端用 HTTP 请求的方式打一些日志进去一般公司都会有这样的系统如果没有就需要新建一个这部分比较麻烦需要一定的专业知识。 有了这个日志服务剩下的就是在每个前端页面插入一个 JavaScript 代码监听 Window.onerror 可以得到错误取 window.performance 可以得到性能拿到以后打日志就行了。 至于后续怎么去展示展示了以后又怎么去推动执行这块就需要你自己根据公司实际情况去找到解决方案了。 7.请问前端架构中每个逻辑页面如何可以做到独立发布呢 答首先我们要知道发布是什么意思我们平时开发好一个网页把它放到线上真实对用户服务的机器上这个过程叫做发布。 正常来讲前端工程师发布的原材料是 HTML产出是一个线上的 URL 地址。 各个公司的发布系统差异非常的大有的是前端发 HTML有的是前端把代码给服务端同学改成 JSP 之类的代码再一起发布。 对于逻辑页面而言我们需要发布的从 HTML 变成了 JavaScript这个 JavaScript 代码的作用就是渲染一个页面的内容。同时我们线上还需要一个公共的 HTML 文件来运行这些 JavaScript。 最后这些 JavaScript 文件只要能够做到独立发布我们就可以认为逻辑页面是独立发布了。 8.对于一个后端开发者来说前端最困难的东西永远是 CSS 布局而不是 JavaScript我们对 CSS 有很大畏惧和恐慌在于CSS 没有很好的调试工具能解决问题即使 chrome dev 这样的顶级 debug 工具有时候也很难解释诸如“为什么页面上的这个盒子在这个地方”这样的问题。感觉 CSS 完全不符合编程的思路老师有没有办法缓解一下这个问题 答其实我在课程中已经解释过了早期的 CSS 从思路上来说就很别扭 任何人都会觉得别扭现在有了 Flex 布局我认为这个问题基本可以算解决了。
此文章为4月Day23学习笔记内容来源于极客时间《重学前端》