• HTML面试准备

    1. 如何理解HTML语义化之所以尽可能用贴近应用场景的标签 能让开发者一目了然层级关系,增加代码可读性。 能让搜索引擎🔍更好的识别(SEO)。 2. 块级元素和内联元素块级:display: block / table ; 有 div h1...
  • review target

    知己知彼,百战百胜实力推荐木易杨 参考链接: 阿里p7要求阿里P6+要求掘金1掘金2axuebin issue前端内参github
  • JS_review

    变量类型和计算值类型和引用类型,分别是什么,有什么区别JS的基本数据类型就是值类型,包括 Undefined, Null, Boolean, Number, String, SymbolJS的引用类型,统称为Object类型,包括 Object,Ar...
  • call && apply && bind

    1. apply调用一个具有给定this值的函数,以及作为一个数组(或类似数组对象)提供的参数。语法: 1function.apply(thisArg, [argsArray]) 如果这个函数处于非严格模式下,`thisArg`指...
  • 响应式

    响应式原理,是在 pc 开发中 resize 页面时,或者在移动端布局时,都会需要根据屏幕的变化或屏幕大小去适配UI的整体大小。让我们看看吧! 方案一: remrem 是相对长度单位,相对于 根元素,常用于响应式布局em 是相对长度单位,相对于 ...
  • margin负值问题

    也许在工作中 hack 样式时,有用过 margin 负值,但是没正式归纳过。让我们好好梳理下~ 第一种情况:元素没有设置浮动且 没有设置定位或者 position 为 static12<div class="container&...
  • CSS准备

    布局1. 介绍下BFC及其应用 BFC 是什么: ( Block Formatting Context ) 块级格式上下文它是 css 盒模型的渲染模式,独立渲染区域,内部元素的渲染不会影响边界以外的元素。有着盒子对齐,解决外边距重叠( margin...
  • JS的几种继承方式

    我们来谈谈JS的继承吧 原型链继承方式 son.prototype = new father() 123456789101112131415161718192021function grandFather() { this.gF_pa...
  • 浏览器-输入url系列

    共是五个步骤 1 浏览器的搜索框浏览器会根据输入的内容,去匹配是用对应的引擎搜索内容,还是直接跳转url。详细的讲,就是 搜索内容+默认搜索引擎,形成新的URL 符合URL规则的话,在输入内容基础上加上协议,形成新的URL 2 dns解析 自...
  • PWA

    1.PWA是什么?(Progressive Web App)书面上意思:渐进式网络应用特点: 稳定:不好的网络环境下也有好的展现数据能力(service worker) 过渡自然的动画交互,良好的滚动,响应快 像原生一般丝滑,可以推送,可安装 an...