240 发简信
IP属地:北京
  • [ES6] 增强的数组功能

    新增的数组 API 静态方法 Array.of(...args): 使用指定的数组项创建一个新数组 在 new Array() 中如果参数只有一个数, 则表示数组长度; Ar...

  • [ES6] 更多的集合类型

    set 集合 一直以来, JS 只能使用数组和对象来保存多个数据, 缺乏像其他语言那样拥有丰富的集合类型. 因此, ES6 新增了两种集合类型 ( set 和 map ), ...

  • [ES6] 迭代器和生成器

    迭代器 背景知识 什么是迭代 从一个数据集合中按照一定的顺序, 不断取出数据的过程 迭代和遍历的区别 迭代强调的依次取数据, 并不保证取多少, 也不保证把所有数据取完 遍历强...

  • [ES6] Fetch API

    概述 XMLHttpRequest 所有的功能全部集中在同一个对象中,容易书写出混乱不易维护的代码 采用传统的事件驱动模式,无法适配新的Promise API Fetch A...

  • [ES6] 异步处理

    [回顾] 事件循环 JS运行的环境称之为宿主环境 执行栈:call stack,一个数据结构,用于存放各种函数的执行环境,每一个函数执行之前,它的相关信息会加入到执行栈。函数...

  • [ES6] 符号

    普通符号 符号是ES6新增的一个数据类型,它通过函数Symbol(符号名)来创建 符号设计的初衷,是为了给对象设置私有属性 私有属性,只能在对象内部使用,外面无法使用 符号具...

  • [ES6] 解构

    对象解构 1. 什么是解构 将一个对象或者数组的某个属性提取到某个变量中 解构不会对被解构目标造成任何影响 2. 在解构中使用默认值 {同名变量 = 默认值} 3. 非同名属...

  • [ES6] 对象

    新增对象字面量语法 1. 成员速写 如果对象字面量初始化时,成员的名称来自于一个变量,并且和变量的名称相同,则可以进行简写。 2. 方法速写 对象字面初始化时,方法可以省略冒...

  • [ES6] 块级绑定

    使用var声明变量 全局变量挂载到全局对象:全局对象成员污染问题 允许重复的变量声明:导致数据被覆盖 变量提升:怪异的数据访问、闭包问题 ES6不仅引入了let关键字来解决变...

  • 120
    (数据结构)十分钟搞定时间复杂度(算法的时间复杂度)

    我们假设计算机运行一行基础代码需要执行一次运算。 那么上面这个方法需要执行 2 次运算 这个方法需要 (n + 1 + n + 1) = 2n + 2 次运算。 我们把 算...

  • 2、不管做何种形式的深蹲,都不要让膝盖超过脚尖。 胡说八道,如果有人的腿长,深蹲是必然要过脚尖了,刻意让膝盖不超过脚尖,会给下背部(腰部)造成压力。
    深蹲要蹲多深?大腿平行于地面,切记不要刻意抬头,眼睛平视即可,或者对着镜子,盯着自己的肚子。

    简动 | 为什么说女生多做深蹲比跑步好,看完你就明白了!

    每个女孩子心里都有一个完美的身材追求,你追求什么样的身材呢?是笔直的筷子腿,是反手可以摸到肚脐的腰,还是是拥有腹肌马甲线腹部,又或者是看着明显的肌肉线条,还是有着强有力的手臂...

  • 防抖与节流

    前因:用户操作频繁的触发事件执行,而对于DOM操作、资源加载等耗费性能的处理,很可能导致页面卡顿,甚至浏览器崩溃。 防抖 debounce 概念:函数防抖是在函数需要频繁触发...

  • 120
    [JavaScript基础] BOM

    浏览器对象模型 Browser Object Model Window Javascript层级中的顶层对象,表示浏览器窗口 属性:historylocationnaviga...

  • 2019JS必看面试题

    1. javascript的typeof返回哪些数据类型. 答案:string,boolean,number,undefined,function,object 2. 例举3...

  • [JavaScript基础] JSON 异步加载 JS时间线

    JSON 一种数据格式,也是一种对象。在对象的语法中,属性名引号可加可不加,但在JSON语法中,属性必须加引号 字符串转化为JSON String-->JSONJSON....

  • 120
    硬拉(硬举)

    站姿:双脚后跟相距大约8-12英寸,约21.3厘米-30.5厘米。 杠铃杆距离小腿大约1-1.5英寸,2.5-3.8厘米。脚尖外展10度到30度。杠铃杆处于脚的中心点正上方,...

  • 120
    站姿杠铃推举

    准备动作: 握法:杠铃杆靠近手掌根部,与你的生命线平行,把手指握在杠铃杆上,并用指尖挤压杠铃杆。注:这种握姿会产生一个10度到15度的腕关节伸展角度。 正确的腕关节角度,允许...

  • [JavaScript基础] 事件

    绑定事件 ele.onclick = function() {}同一元素只能绑定一个点击事件,后续绑定会替代先前绑定的事件。行间绑定: ele.addEventListene...

  • [JavaScript基础] 定时器

    setInterval() 每隔多少毫秒,执行一次(循环) clearInterval() 取消循环 setTimeout() 延迟多少毫秒,执行一次(只执行一次)clear...