240 发简信
IP属地:北京
  • 什么是堆栈帧

    可以肯定地说,任何设计合理的程序都是围绕着数据进行设计的。哪些数据必须由程序来管理呢?在程序中这些数据最准确、高效的表示方法是什么?这些都是有经...

  • 如何实现一个 new

    在调用 new 的过程中会发生以下四件事情: 1.新生成了一个对象2.链接到原型3.绑定 this4.返回新对象 补充 [].shift.cal...

  • 写给大家看的算法书-笔记

    注:个人读《写给大家看的算法书》的粗略笔记,和看的一些博客的总结 一、数据结构 常用的数据结构 Part One 1.链表 把各处散乱的数据用绳...

  • 创建一个长度为x数组

    原题描述: 不使用 loop 循环,创建一个长度为 100 的数组,并且每个元素的值等于它的下标这个问题的一些变种例如给一个长度 length ...

  • Resize,w 360,h 240
    js 事件流和事件处理程序(DOM 标准事件模型)

    一、基本概念 1. 事件:文档或浏览器窗口中发生特定交互瞬间 2. 事件流:描述从浏览器中接收事件的顺序 (1) IE的事件流:事件冒泡流(2)...

  • promise,setTimeout执行顺序

    首先关于setTimeout是一个队列执行,这里类似于setTimeout的还有很多,比如node中的:setImmediate, proces...

  • create-react-app项目部署到GitHub Pages

    本文讲解使用create-react-app创建的项目,如何部署GitHub Pages,以及这部署到过程中遇到到坑。 创建项目 使用 crea...

  • Mac程序文件权限问题

    在Mac命令行应用某些程序时出现权限限制,例如使用brew安装的tree时出现以下情况: 解决方案:修改文件权限: 或者 这里可以把上述文件路径...

  • Redux的基本使用总结

    一、Redux的过程 1.使用函数 createStore 创建 store 数据点2.创建 Reducer。它要改变的组件,它获取 state...