• 闭包的理解

    闭包的理解

    闭包的理解概念: 一个函数对周围状态的引用捆绑在一起,内层函数中访问到期外层的作用域闭包形式:内层函数+外层函数的变量闭包作用:外部也可以访问到内部的变量闭包引用: 实现数据的私有 ,可能引起内存泄漏代码     function Outer() {   &... 全文》

    JavaScript 2019.10.30 13:46 | yanjun202
  • 什么是节流与防抖?

    什么是节流与防抖?

    作用:节流和防抖作为页面性能优化的一种策略,可以降低回调函数的执行频率,节省计算资源,能有效减少浏览器引擎的损耗,防止出现页面堵塞卡顿现象。一、节流:简单地说,就是限制一个动作在一段时间内只能执行一次打个比方,好比我们打英雄联盟或者王者荣耀的时候,释放技能都有一段冷却时间,比如Q技能有5秒的冷却时间,那么我们在5秒钟的时间内只能释放一次Q技能。一般使用场景:... 全文》

    HTML/CSS 2019.10.30 08:38 | yanjun202
  • yarn的安装和使用(极其详细)

    yarn的安装和使用(极其详细)

    一、yarn的简介:Yarn是facebook发布的一款取代npm的包管理工具。二、yarn的特点:速度超快。Yarn 缓存了每个下载过的包,所以再次使用时无需重复下载。 同时利用并行下载以最大化资源 利用率,因此安装速度更快。超级安全。在执行代码之前,Yarn 会通过算法校验每个安装包的完整性。超级可靠。使用详细、简洁的锁文件格式和明确的安装算法,Yarn... 全文》

    nood.js 2019.10.29 05:57 | yanjun202
  • [数组的方法总结篇]02.数组的es5方法

    [数组的方法总结篇]02.数组的es5方法

      第一类:转字符串的方法     toString() 方法     toString() 数组扁平化 toString() 可以全部分割     join() split('') 是一组     join() 的分割符 '-' 只能操... 全文》

    JavaScript 2019.10.28 04:08 | yanjun202
  • [数组的方法总结篇]01.稀疏数组 和伪数组

    [数组的方法总结篇]01.稀疏数组 和伪数组

    稀疏数组就是包含从0开始的不连续索引的数组。       // 稀疏数组就是包含从0开始的不连续索引的数组。          const arr = [1,... 全文》

    JavaScript 2019.10.27 20:05 | yanjun202
  • Markdown转成带目录的Html(i5ting_toc)nmp包

    Markdown转成带目录的Html(i5ting_toc)nmp包

    Markdown无论在编程还是平时其他工作学习中都扮演着重要的角色,如:开发文档、产品说明,甚至是流程图......但是有的时候需要我们以网页形式展示给他人阅读,当遇到这种场景时候我们需要从两个方面考虑该问题:1.是不是可以直接找个框架直接在线吧md文档转一下?2.是不是工具直接把md转成html文件,然后发布出去?相比较之下我选择了后者。废话不多说上干货需... 全文》

    nood.js 2019.10.17 15:44 | yanjun202
  • 常用的字符串方法有哪些

    常用的字符串方法有哪些

    字符串的方法都不会改变字符串自身trim() 去除前后空格split() 把字符串按某个字符切分成数组replace() 替换toUpperCase 把字符串中的小写英文字母转成大写toLowerCase 把字符串中的大写英文字母转成小写slice() 提取某个字符串的一部分。... 全文》

    JavaScript 2019.10.12 06:09 | yanjun202
  • npm 切换镜像站点

    npm 切换镜像站点

    方法一:更改npm配置文件:    npm config set registry URL URL 即为需要设置的镜像站点地址,如淘宝镜像 http://registry.npm.taobao.org方法二:安装nrm 管理,安装这个的前提是能确定链接到现在的镜像地址:    npm install -g n... 全文》

    nood.js 2019.10.09 11:50 | yanjun202
  • npm 常用的命令

    npm 常用的命令

    1. npm -v:查看 npm 版本2. npm init:初始化后会出现一个 Package.json 配置文件,可以在后面加上 -y,快速跳到问答界面3. npm install:会根据项目中的 package.json 文件自动给下载项目中所需的全部依赖4. npm insall 包含 --sava-dev (npm install 包含 -D) :... 全文》

    nood.js 2019.10.08 16:44 | yanjun202
  • 数组遍历的几种方法及用法

    数组遍历的几种方法及用法

    一、forEach方法forEach是最简单、最常用的数组遍历方法,它提供一个回调函数,可用于处理数组的每一个元素,默认没有返回值。   以上是个简单的例子,计算出数组中大于等于3的元素的个数。回调函数的参数,第一个是处于当前循环的元素,第二个是该元素下标,第三个是数组本身。三个参数均可选。二、map方法map,从字面上理解,是... 全文》

    JavaScript 2019.10.06 06:21 | yanjun202