自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Month的博客

目前就职于字节跳动

  • 博客(3)
  • 资源 (5)
  • 收藏
  • 关注

原创 js 遍历dom tree

// 深度优先遍历 算法描述: (1)访问结点v。 (2)找到v的第一个邻接点w。 (3)如果邻接点w存在且未被访问,则从w出发深度优先遍历图;否则,结束。 (4)找顶点v关于w的下一个邻接点,转(3)。 递归算法: function dfs (node) { console.log(node); // 访问node for(var i=0;i<node.children....

2018-08-19 16:11:51 602

原创 实现一个javascript new的功能

要想实现new的功能,我们首先要知道new是干什么的呢? 在js中 var a = new A() 后 1.创建一个空对象obj{} 2.将a的this指向obj{} 3.将a的_proto_指向A的prototype 4.执行A的构造函数 5.返回obj   代码级实现: function Test (name) { this.name = name; this.test ...

2018-08-18 19:19:02 1221

原创 手写实现一个promise

function myPromise (callback) { let self = this; self.status = 'pending'; self.value = undefined; self.reason = undefined; self.fullFiledArr = []; self.rejectedArr = []; function resolve (value...

2018-08-14 15:38:51 902

JavaScript设计模式与开发实践

本书在尊重《设计模式》原意的同时,针对JavaScript语言特性全面介绍了更适合JavaScript程序员的了16个常用的设计模式,讲解了JavaScript面向对象和函数式编程方面的基础知识,介绍了面向对象的设计原则及其在设计模式中的体现,还分享了面向对象编程技巧和日常开发中的代码重构。本书将教会你如何把经典的设计模式应用到JavaScript语言中,编写出优美高效、结构化和可维护的代码。

2018-01-15

jQuery实现飘雪效果

使用jQuery实现飘雪效果 http://blog.csdn.net/qq_29187355/article/details/78473326

2017-11-14

Visual Studio Code

Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux,运行流畅,可谓是微软的良心之作

2017-09-10

基于MFC单文档的俄罗斯方块双人版

基于MFC单文档的俄罗斯方块双人版,有实验报告。

2017-05-29

基于MFC简单的学生信息管理系统(ODBC)

用vc6开发的一个基于MFC的简单的学生信息管理系统,有三个模块,实现了基本的CRUD。

2017-05-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除