240 发简信
IP属地:香港
  • 120
    css3 新属性 clip-path

    clip-path 属性使用裁剪方式创建元素的可显示区域。区域内的部分显示,区域外的隐藏。可以指定一些特定形状。 1.clip-path: polygon(x y,x y,x...

  • 120
    强缓存与协商缓存

    一、 强缓存与协商缓存的含义 1. 什么是缓存 我们常说的缓存,缓存一般都是根据浏览器来说的,当我们第一次访问网站的时候,程序会把网站上的图片和数据会下载到电脑上,如果我们再...

  • 声明式编程和命令式编程

    1. 什么是声明式编程?(Declarative) 简单的说,你只需要告诉计算机,你要得到什么样的结果,计算机则会完成你想要的结果,以Vue为例,在页面中通过 {{ }} ...

  • Vue.use() 与 install()

    1.Vue.use() vue.use()往全局注入一个插件,供全局真接使用, 不需要单独引用官网给出的解释是: 通过全局方法 Vue.use() 使用插件;我觉得把使用理解...

  • 回流和重绘

    1.什么是回流 回流(reflow)指的是当render tree中的一部分(或全部)因为元素的规模尺寸,布局,隐藏等改变而需要重新构建,即渲染树需要重新计算。也就是说,回流...

  • 虚拟DOM之documentFragment

    前言 在编程的过程中,存在着真实dom,和虚拟dom,简单的理解写在html文件中的 标签都可以理解为真实dom,通过JavaScript动态创建的dom,然后再添加到页面中...

  • 常用的Emmet语法

    生成方式:敲完快捷语法按tab键 语法还有很多,可以多查一些资料,这样能提高敲代码的速度

  • 什么是虚拟dom

    保存方式 虚拟dom是保存在内存里面的,这里的内存也可以理解为栈 为什么要用虚拟DOM来描述真实的DOM呢? 创建真实DOM成本比较高,而如果用js对象来描述一个dom节点,...

  • 从输入URL到页面加载发生了什么?

    一、DNS解析(网址->IP地址) dns是一个域名系统,是万维网上作为bai域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直...

  • 120
    JavaScript的进程和线程

    一、js线程 之所以js中有事件循环,原因就是因为js是单线程的原因 1. 进程与线程的关系和区别?JS 单线程带来的好处? 一个进程中可以有多个线程,比如渲染线程、JS 引...

  • 120
    git 工具使用密令

    1配置ssh 1.git config --global user.name “name”注:name替换成你自己的Gitee用户名2.git config --global...

  • html中的meta有什么作用

    html中meta标签的作用:1、搜索引擎优化(SEO);2、定义页面使用编码;3、自动刷新并指向新的页面;4、实现网页转换时的动态效果;5、控制页面缓冲;6、网页定级评价;...

  • 120
    html图片白边的解决方式

    在日常的写html页面时,原生代码经常性的会引入图片,我们也经常性的会让图片宽度等于父盒子宽度的100%,高度自适应,但是此时会出现一个问题,图片下方总有撑开的一小部分,这里...

  • es6 高阶函数笔记

    1.map 函数的使用 map函数在调用时 里面的回调函数有三个参数 (item,index,arr)[数组key值,数组下标,被遍历的数组],在循环的过成功 回调函数内部...

  • 120
个人介绍
前端菜鸟,简书记笔记