240 发简信
IP属地:四川
  • hooks 学习笔记(纯属初级理解)

    为什么要有hook 函数组件比类组件有本身的优势(比如性能更好)但是函数组件中没有自己的状态,需要通过props传入,为了使函数组件能有自己的状...

  • vue 移动端适配【lib-flexible + postcss-px2rem-exclude】以及引入移动端UI库大小问题解决

    优点 1.不需要自己编写js计算,引入lib-flexible2.不需要手动计算rem值,不需要改变px写法,postcss-px2rem-ex...

  • vue-cli3 图片压缩【image-webpack-loader】使用

    image-webpack-loader 1.下载image-webpack-loader 2.在vue.config.js中修改相关配置 4M...

  • web前端 面试问题总结2020

    1. var let const 的区别,以及变量提升,函数提升 var 1.不存在块作用域2.可以多次声明(覆盖)3.存在变量提升:当var ...

  • ES6 Promise对象

    含义 是异步编程的一种解决方案。类似于一个容器,保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 特点 对象的状态不受外界的影响。pe...

  • BFC总结

    经常问到并列布局的知识点 BFC定义 Block formatting context ---块级格式化上下文。是一个独立的渲染区域,只有Blo...

  • JS事件冒泡和事件捕获

    事件流 犹如指向一组同心圆中的一个圆,那么指向的不止是一个圆,是所有的圆。事件流跟此相似,描述的是从页面中接收事件的顺序,有事件冒泡和事件捕获两...

  • 前端跨域总结

    1.CORS (非前端跨域方法) 原理:使用自定义的HTTP头部让浏览器与服务器沟通,从而决定请求或响应是应该成功还是失败。方法:浏览器的XML...

  • WEB安全问题及解决方案

    跨站脚本 XSS攻击 主要危害 [1]获取其他用户Cookie中的敏感数据。 [2]屏蔽页面特定信息。 [3]伪造页面信息。 [4]拒绝服务攻击...