
web
文章平均质量分 89
web
coderwm
深耕电学和软通领域多年
展开
-
06前端面试必备之开发环境和性能优化
开发环境和性能优化关于开发环境gitgit的使用git使用前配置提交步骤撤销分支命令关于开发环境面试官想通过开发环境了解候选人的实际工作情况开发环境的工具,能体现出工作产出的效率会以聊天形式为主,不会问具体的问题开发环境 git 调试工具 抓包 webpack babel linux常用命令git最常用的代码版本管理工具大型项目需要多人协作开发,必须熟用git如果你不知道或者之前不用git,不会通过面试Mac OS自带git命令,windows可去官网下载安装git服原创 2021-07-19 20:13:29 · 238 阅读 · 0 评论 -
05前端面试必备http
httphttp状态码状态码分类常见状态码http methods传统的methods现在的methodsRestful APIhttp headers常见的Request Headers常见的Response Headers自定义Headers缓存相关的headershttp缓存关于缓存http缓存——强制缓存Cache-Control关于Expireshttp缓存——协商缓存(对比缓存)Last-ModifiedEtagLast-Modified和Etag刷新页面对http缓存影响题目http常见的原创 2021-07-17 15:53:09 · 129 阅读 · 0 评论 -
04JavaScript面试必备JS Web API
JavaScript面试必备JS Web APIJS Web API知识点DOMDOM节点操作DOM结构操作DOM性能BOM事件事件绑定阻止冒泡代理绑定描述事件冒泡的流程无限下拉图片列表,如何监听每个图片的点击Ajaxxhr.readyStatexhr.status跨域跨域的实现方式同源策略JSONPCookiesessionStorage和localStorageJS Web API知识点vue和React框架应用广泛,封装了DOM操作。但DOM操作一直都是前端必备基础。JS基础知识,规定语法(EC原创 2021-07-16 19:39:12 · 252 阅读 · 0 评论 -
03JavaScript面试必备知识点异步
JavaScript面试必备知识点异步-基础单线程和异步同步和异步的区别是什么异步的应用场景callback hell和Promise手写Promise加载一张图片异步-进阶知识点面试题event loop(事件循环/事件轮询)DOM事件和event loop的关系Promise有哪三种状态?状态和 then catchasync/await语法介绍和 Promise 的关系异步本质for...of微任务和宏任务介绍event loop 和 DOM 渲染宏任务和微任务的区别异步-基础单线程和异步单线程原创 2021-07-15 22:29:19 · 119 阅读 · 0 评论 -
02javaScript面试必备基础知识
js何时使用`===` 何时使用`==`值类型和引用类型的区别typeof能判断哪些类型手写深拷贝变量计算 —类型转换何时使用=== 何时使用==值类型和引用类型的区别值类型存值引用类型存地址常见值类型 let a //undefined const s='abc' const n=100 const b=true const s=Symbol('s')常见引用类型 const obj={ } const arr=[ ] const n=null //特殊引用类型,指针指向为空原创 2021-07-14 11:36:24 · 143 阅读 · 0 评论 -
01html&css
HTML面试题如何理解HTML语义化? 全写div vs 标题h1,段落p 让人易读 让搜索引擎更易读懂(SEO)默认情况下,哪些HTML标签是块级元素、哪些是内联元素? 块级元素 display:block/table ; 有div h1 h2 table ul ol p等 内联元素 display:inline/inline-block; 有span img input button等CSS面试题布局盒子模型的宽度如何计算? <style type="text/cs原创 2021-07-13 14:02:49 · 125 阅读 · 0 评论 -
H5基础——03_HTML5和CSS3新特性
HTML5新增的语义化标签<header>头部标签<nav>导航标签<article>内容标签<section>定义文档某区域<aside>侧边栏标签<footer>尾部标签这种语义化标签主要针对搜索引擎页面中可使用多次IE9中,需要把这些元素转换为块级元素 HTML5新增多媒体标签音频:<audio>视频:<video> 音频:<audio>当原创 2020-06-02 14:55:42 · 316 阅读 · 0 评论 -
H5基础——02CSS高级技巧
目录精灵图字体图标CSS三角CSS用户界面样式vertical-align属性应用溢出的文字省略显示常见布局技巧精灵图为什么需要精灵图?CSS精灵技术(也称CSS Sprites 、CSS雪碧 )精灵技术目的:为了有效减少服务器接收和发送请求的次数,提高页面的加载速度核心原理:将网页中的一些小背景图片整合到一张大图中,这样服务器请求一次就可以了。精灵图的使用1.多个小背景图片整合到一张大图2.移动背景图片位置 background-position3.移动距离就是这个目标图原创 2020-06-02 14:54:14 · 305 阅读 · 0 评论 -
H5基础——01html标签、css选择器、浮动、定位
必写标签<!DOCTYPE html>不是一个html标签,它是文档类型声明标签,处于<html>标签之前<html lang="en"> lang语言种类 :定义当前文档显示的语言 en英语 zh-CN中文<meta charset="UTF-8">规定HTML文档使用哪种字符编码路径相对路径:以引用文件所在位置为参考基础,而建立出的目录路径。相对路径分类符号说明同一级路径图像文件位于HTML文件同一级下一级路径原创 2020-05-27 10:54:35 · 875 阅读 · 0 评论