程序员
文章平均质量分 77
普通网友
这个作者很懒,什么都没留下…
展开
-
JavaScript的for循环与双重for循环,你值得拥有
前端核心 1.JSONP的缺点 2.跨域(jsonp,ajax) 3.如何实现跨域 4.dom是什么,你的理解? 5.关于dom的api有什么 6.ajax返回的状态 7.实现一个Ajax 8.如何实现ajax请求,假如我有多个请求,我需要让这些ajax请求按照某种顺序一次执行,有什么办法呢?如何处理ajax跨域 9.如何实现一个ajax请求?如果我想发出两个有顺序的ajax需要怎么做? 10.Fetch和Ajax比有什么优缺点? 11.移动应用和web应用的关系 12.知道PWA吗 13.做过移动端吗 1原创 2021-07-21 17:11:48 · 242 阅读 · 0 评论 -
JavaScript基础面试题,系列篇
标签语义化: 语义和默认样式的区别: 默认样式是浏览器设定的一些常用tag的表现形式; 语义化的主要目的就是让大家直观的认识标签和属性的用途和作用; 标签语义化作用: 当只有HTML页面时,没有CSS,我们仍然可以很清晰的看懂页面的DOM结构 团队维护,当团队来review代码或者重构时,增强代码的可读性,更利于维护 有利于SEO,搜索引擎爬虫依赖于标签来确定上下文和各个关键字的权重 提高用户体验,比如 title 和 alt 等用来解释内容信息 常用语义化的标签: <header>头原创 2021-07-21 17:11:05 · 88 阅读 · 0 评论 -
JavaScript基础面试题,已拿offer
正文 介绍下半连接队列 服务器第一次接收到客户端的SYN后,会处于SYN-REVD阶段,此时双方还没有建立完全的连接, 服务器会把此种状态下请求连接放在一个队列里,我们把这种队列称为半连接队列 已经完成三次握手并建立连接,就叫全连接队列 http和https区别 http基于TCP/IP协议,https基于SSL/TLS协议 http默认端口号为80,https默认端口号为443 https安全性更强,需要CA证书 https可以防止运营商劫持 可以介绍https的通信过程,涉及对称加密和非对称加密 tcp原创 2021-07-21 17:10:23 · 76 阅读 · 0 评论 -
JavaScript基础面试题,28岁大爷都能看懂
大厂面试真题整理 CSS: 1,盒模型 2,如何让一个盒子水平垂直居中? 3,css 优先级确定 4,解释下浮动和它的工作原理,清除浮动的方法? 5,CSS隐藏元素的几种方法 6,如何实现浏览器内多个标签页之间的通信? 7,简要说一下CSS的元素分类 8,link @import 导入 css 9,画三角形 JavaScript: 1,介绍JavaScript的基本数据类型 2,jQuery使用建议 3,栈和堆的区别? 4,Javascript实现继承的几种方式? 5,Javascript创建对象的几种方原创 2021-07-21 17:09:41 · 59 阅读 · 0 评论 -
JavaScript命名标识符规范,架构师必备!
面试题: Html 1,html语义化 2,meta viewport相关 3,canvas 相关 CSS 1,盒模型 1.1,ie盒模型算上border、padding及自身(不算margin),标准的只算上自身窗体的大小 css设置方法 1.2,几种获得宽高的方式 1.3,拓展 各种获得宽高的方式 1.4,边距重叠解决方案(BFC) BFC原理 2,css reset 和 normalize.css 有什么区别 3,居中方法 3.1,水平方向上 3.2,垂直居中 3.3,垂直水平居中根据上方结合 4,原创 2021-07-21 17:09:00 · 203 阅读 · 0 评论 -
JavaScript变量声明提升,大厂面试题汇总
计算机网络篇 HTTP HTTP 报文结构是怎样的? HTTP有哪些请求方法? GET 和 POST 有什么区别? 如何理解 URI? 如何理解 HTTP 状态码? 简要概括一下 HTTP 的特点和缺点? 对 Accept 系列字段了解多少? 对于定长和不定长的数据,HTTP 是怎么传输的? HTTP 如何处理大文件的传输? HTTP 中如何处理表单数据的提交? HTTP1.1 如何解决 HTTP 的队头阻塞问题? 对 Cookie 了解多少? 如何理解 HTTP 缓存及缓存代理? 为什么产生代理缓存?原创 2021-07-21 17:08:17 · 58 阅读 · 0 评论 -
it前端开发培训,零基础如何转行前端开发工程师
vue核心知识点 1、对于Vue是一套渐进式框架的理解 2、vue.js的两个核心是什么? 3、请问 v-if 和 v-show 有什么区别 4、vue常用的修饰符 5、v-on可以监听多个方法吗? 6、vue中 key 值的作用 7、vue-cli工程升级vue版本 8、vue事件中如何使用event对象? 9、$nextTick的使用 10、Vue 组件中 data 为什么必须是函数 11、v-for 与 v-if 的优先级 12、vue中子组件调用父组件的方法 13、vue中 keep-alive 组原创 2021-07-21 17:07:35 · 199 阅读 · 0 评论 -
HTML表格标签,赶紧收藏!
基本知识 1. 区分Real DOM和Virtual DOM Real DOM Virtual DOM 更新缓慢。 更新更快。 可以直接更新 HTML。 无法直接更新 HTML。 如果元素更新,则创建新DOM。 如果元素更新,则更新 JSX 。 DOM操作代价很高。 DOM 操作非常简单。 消耗的内存较多。 很少的内存消耗。 2. 什么是React? React 是 Facebook 在 2011 年开发的前端 JavaScript 库。 它遵循基于组件的方法,有助于构原创 2021-07-21 17:06:51 · 68 阅读 · 0 评论 -
HTML表格标签,完整PDF
一面: 1,说一下浏览器缓存 2,cookie 与 session 的区别 3,浏览器如何做到 session 的功能的。 4,解释一下:csrf 和 xss 5,怎么防止 csrf 和 xss 6,跨域的处理方案有哪些 7,CORS 是如何做的? 8,对于 CORS ,Get 和 POST 有区别吗? 9,了解 HTTPS 的过程吗? 10,es module 和 commonjs 的区别 11,react 里如何做动态加载 12,动态加载的原理是啥,就是 webpack 编译出来的代码 13,写一个处理原创 2021-07-21 17:06:07 · 66 阅读 · 0 评论 -
HTML表单标签,面试题+笔记+项目实战
正文 js逻辑判断 1)请写出下面的答案? 内存泄漏 1)哪些操作会造成内存泄漏? 2)js内存泄漏的解决方式 dom 1)dom是哪种基本的数据结构? 2)dom操作的常用api有哪些? 3)dom节点的attribute和property有何区别? 4)dom结构操作/ 怎样添加、移除、移动、复制、创建和查找节点/ dom操作的 常用api? 5)dom事件的级别? 6)dom事件模型? 7)dom事件流? 8)描述dom事件捕获的具体流程? 9)event对象的常见应用? 10)自定义事件/ 模拟原创 2021-07-21 17:05:23 · 85 阅读 · 0 评论