Avatar notebook default
11篇文章 · 11169字 · 6人关注
  • JS 扁平化(flatten) 数组

    前言 数组是 JS 中使用频率仅次于对象的数据结构,官方提供了众多的 API,今天我们来谈谈如何扁平化(flatten)数组。 顾名思义,扁平化...

  • Resize,w 360,h 240
    深入 js 深拷贝对象

    前言 对象是 JS 中基本类型之一,而且和原型链、数组等知识息息相关。不管是面试中,还是实际开发中我们都会碰见深拷贝对象的问题。 顾名思义,深拷...

  • JS与跨域

    前言 在前后端通信的时候,由于浏览器的同源策略限制,很多时候我们都有跨域的需求,而不同的跨域方法,适用于不同的跨域场景。 JSONP JSONP...

  • JS中的事件

    前言 事件在前端扮演了非常重要的角色,在浏览器端,它承担了用户交互的很大一部分工作,在服务器端,它充当了一个任务调度者的角色,使得js在单线程的...

  • Resize,w 360,h 240
    经典面试题:URL输入到页面展示经过的所有过程?

    前言 此题无论是在笔试题中还是面试题中,考察的频率都及其高,今天就图文并茂地梳理一下这个流程。这里我们以天猫(淘宝)为例。 客户端的视角 用户输...

  • 总结一下JS字符串API

    前言 字符串是一种在JS中使用非常频繁的数据结构 小工具 length 和数组的length用法一样 startWith/endWith 判断开...

  • 总结一下JS对象API

    前言 JS是一门基于对象和原型的语言,所以深入JS的时候接触Object的API是避免不了的。 小工具 Object.create 比new更符...

  • 总结一下JS数组API

    前言 此文仅仅是本人自己对JS的数组API进行简单的分类,具体信息请去Moz文档查阅https://developer.mozilla.org/...

  • Resize,w 360,h 240
    CSS的Flex布局其实没那么难

    flex基于水平和垂直的两条基准线进行布局。 理解了这一点剩下的看文档就好了~ 水平轴 默认的flex布局是按水平轴排列元素的。 常用的属性有:...

文集作者