240 发简信
IP属地:北京
  • 120
    git使用

    一、安装 1.官网下载,傻瓜式安装 2.安装后,设置用户名及邮箱 生成ssh密钥 第一步,在windows下查看[c盘->用户->自己的用户名->.ssh]下是否有id_rs...

  • 垃圾回收和内存管理

    JavaScript具有自动垃圾收集机制,也就是说执行环境会负责管理代码执行过程中使用的内存。而C和C++之类的语言中,开发人员的一项基本任务就是手工跟踪内存的使用情况,这是...

  • 前端常见内存泄漏

    内存泄漏 系统进程不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)。当内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。Chrome 限制了浏览器所...

  • 思路很清晰,学到了~

    前端Nginx必备知识

      Nginx那么神,我想去看看,走起~ Nginx 是什么?   Nginx (engine x) 是一款由俄罗斯的程序设计师Igor Sysoev所开发的 高性能 Web...

  • 120
    前端Nginx必备知识

      Nginx那么神,我想去看看,走起~ Nginx 是什么?   Nginx (engine x) 是一款由俄罗斯的程序设计师Igor Sysoev所开发的 高性能 Web...

  • 节流和防抖

    节流概念(Throttle) 按照设定的时间固定执行一次函数,设定一个时间,在这个时间内只执行一次,不到时间会返回,不会执行回调函数主要场景:scroll、touchmove...

  • SCSS使用

    为CSS加入编程元素,这被叫做“CSS预处理器”。基本思想是,用一种专门的编程语言,进行网页样式设计,然后编译成正常的CSS文件。 一、什么是SASS SASS是一种CSS的...

  • 120
    经典面试题

    1.js中的闭包是什么,有什么作用 [MDN解释]:函数和对其周围状态(词法环境)的引用捆绑在一起构成闭包。也就是说,闭包可以让你从内部函数访问外部函数作用域,在JS中,每当...

  • 9道vue面试题

    2.VUE组件data为什么必须是函数 答:Vue组件可能存在多个实例,如果使用对象形式定义data,则会导致它们共用一个data对象,那么状态变更将会影响所有组件实例,这是...

  • ES6字符串的新增方法

    1.String.fromCodePoint() es5提供的String.fromCharCode方法,用于从Unicode码点返回对应字符,但是这个方法不能识别点大于0x...

  • Symbol学习

    ES6引入了一种新的原始数据类型Symbol,表示独一无二的值,最大的用法是用来定义对象的唯一的属性名。 基本用法 Symbol函数栈不能用new命令,因为Symbol是原始...

  • ES6解构赋值学习笔记

    数组的解构 可嵌套 可忽略 不完全解构 剩余运算符 字符串等在数组的解构中,解构的目标若为可遍历对象,皆可进行解构赋值。可遍历对象即实现Iterator接口的数据。 解构默认...

  • 很透彻,很好,学到了

    深入CSS选择器

      CSS选择器用于选取目标DOM节点以便对该其增加样式,更改其在网页的展示效果。如今的网页CSS只有一个作用域,即根作用域,具有全局特性。 # 选择符 " "(空格):后代...

  • 深入CSS选择器

      CSS选择器用于选取目标DOM节点以便对该其增加样式,更改其在网页的展示效果。如今的网页CSS只有一个作用域,即根作用域,具有全局特性。 # 选择符 " "(空格):后代...

  • 属性类型学习

    1.属性类型(数据属性和访问器属性) 要修改属性默认的特性,必须使用 ECMAScript 5的 Object.defineProperty()方法。 这个方法 接收三个参数...

  • markdown 语法

    fgh tyre ghj fgfhfh gy ggkhj2.1 uyguf wsnggf加粗fgf 斜体ftujuhg 斜体 上角标hkghjf下角标 fhjjg 引用文...

  • vuex学习笔记

    vuex的核心: state,getter,mutation,action,module 1.state //仓库 存储状态 vuex通过store选项,将状态从根组件注入到...

  • Date

    1. 创建 new Date() //无参数-当前时间 参数必须传该日期的毫秒数。为了简化这一计算过程,提供两个方法:Date.parse(),Date.UTC() Dat...