关键字:em
  • CSS 实现水平垂直居中的方式
    这是面试经常会被问的问题,以前自己也看过相关的博客内容,但总是面试的过程中只能想到简单的几种,今天做一个总结:实现方式分为两类:1、已知元素的宽高确定 2、元素宽高不定(常问)分别对应不同的解决方案已知元素的宽高确定         1、a ...
  • 浏览器的垃圾回收机制
    垃圾数据 :有些数据被使用之后,可能就不再需要了,我们把这种数据称为垃圾数据为什么要做垃圾回收:数据一直保存在内存中,那么内存会越用越多,所以我们需要对这些垃圾数据进行回收,以释放有限的内存空间。垃圾回收机制的原理:一、不同语言的垃圾回收 ...
  • 订阅与发布者模式
    理解 发布-订阅模式其实是一种对象间一对多的依赖关系,当一个对象的状态发生改变时,所有依赖与它的对象都将得到状态改变的通知。 发布-订阅模式由三房组成:订阅者、发布者、调度中心。订阅者把自己想订阅的事件注册到调度中心,当发布者发布该事件到 ...
  • 前端文件上传与下载(含 base64流文件)
    上传文件实现elementUi el-upload + axios自定义上传实现:<span class="hljs ...
  • 常用正则表达式及基础知识
    正则表达式 基础知识 正则表达式具有特殊含义的标点符号 ^ $ . * + ? = ! : | \ / ( ) [ ] { } 想直接使用上面这些标点符号直接量,则必须使用前缀 \ 。 正则表达式的字符类 字符 匹配 [...] 方括号内的 ...
  • React项目的webpack配置(最佳实践的基础版)
    一个合格的前端开发者必须夯实基础,深入地理解所使用的技术,而不是浮于表面,保持“够用就行”的技术认知。 Vue CLI 或者 create-react-app 这样高度集成的 CLI 工具,目的是降低开发者的使用成本,但因为这种“黑盒工具 ...
  • 小程序自定义组件实现
    在日常开发中,经常会有代码复用的情况,比如在很多个页面里,发现用户没有登录需要弹框登录的时候,比如多个页面顶部都有一个搜索框或者列表底部的暂无数据等等。 这个时候我们可以将页面内的功能模块抽象成自定义组件,以便在不同的页面中重复使用;也可以 ...
  • vue基于elementui设置表格动态高度的几种方法
    方法一 css + js的形式&lt;div class="table-wrapper" ref="tableWrapper" v-loading="loading"&gt; &lt; ...
  • 前端学到什么地步,能出去找份工作,进公司做前端?
    前端开发学到什么地步,能出去找工作?下面是北京和上海,招聘web前端开发工程师的要求。以及需要做些什么,工作的内容。 那么对于零基础该怎么学习自学前端呢?以下是我的分享工具篇工欲善其事,必先利其器,所以在开始之前选择一个合适好用的编辑器是很 ...
  • Web安全之CSRF实例解析
    前言 文章首次发表在 个人博客 之前写过一篇 web安全之XSS实例解析,是通过举的几个简单例子讲解的,同样通过简单得例子来理解和学习CSRF,有小伙伴问实际开发中有没有遇到过XSS和CSRF,答案是有遇到过,不过被测试同学发现了,还有安全 ...

暂无数据