自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 vue源码学习——综述

以前也断断续续看过一些关于vue源码的文章,但是都不够完整或者说系统,对源码的理解也一直是囫囵吞枣的状态。最近尤大大在微博分享了两个学习源码的链接,我觉得有必要听从大神的安排来整理一波知识点了。 大神分享的两个链接如下: Vue技术内幕 Vue技术揭秘 个人学习版本2.5.17,按照上面两篇文章来写,为了加深自己的记忆而已。源码目录说明首先自行去Github上下载Vue的源...

2018-08-20 22:39:11 1214

原创 使用jQuery写插件

jQuery一直在用,但是却没有自己写过插件,看了几篇博客,想整理一下。jQuery编写插件的方式: 接下来分别举例介绍它们:1、类级别的静态开发就是给jQuery添加静态方法。首先创建classDev.js文件,//1、直接给jQuery添加全局函数jQuery.myAlert1 = function(str1){ alert(str1);};//2、使用e...

2018-08-17 11:59:39 308

原创 华为笔试题

今晚刚笔试完,关于其中第三题,个人认为应该使用正则表达式解决,当然我做题老是超级费时间,所以当时没做出来,一直出错,现在自己找出了错误,将通过的代码记录一下,另外警醒自己写代码少犯错。关于match函数的用法也不熟练,输出结果是所有匹配项,这个一开始就错了。题目具体说不全面了,说大致要求: * +代表加法、*代表乘法、^代表自增; * 要求括号匹配;运算符和数字之间以空格隔开;数字...

2018-08-15 23:39:04 498

原创 学习JavaScript数据结构和算法(部分四)

看了 Loiane Groner 著的《学习JavaScript数据结构与算法》一书,自己写篇博客对着敲敲代码: 全文包含十个部分,分别是:数组、栈、队列、链表、集合、字典与散列表、树、图、排序和搜索算法、算法补充知识。知识点其他部分参考:7、图...

2018-08-14 11:22:47 591

原创 学习JavaScript数据结构和算法(部分三)

看了 Loiane Groner 著的《学习JavaScript数据结构与算法》一书,自己写篇博客对着敲敲代码: 全文包含十个部分,分别是:数组、栈、队列、链表、集合、字典与散列表、树、图、排序和搜索算法、算法补充知识。知识点第一部分请参考: 知识点第二部分请参考: 接下来学习第三部分:7、树到目前为止,介绍了一些顺序数据结构(例如:数组、队列、链表等),介绍的第一个非顺序...

2018-08-13 23:48:31 2798 1

原创 学习JavaScript数据结构和算法(部分二)

看了 Loiane Groner 著的《学习JavaScript数据结构与算法》一书,自己写篇博客对着敲敲代码: 全文包含十个部分,分别是:数组、栈、队列、链表、集合、字典与散列表、树、图、排序和搜索算法、算法补充知识。知识点第一部分请参考: 接下来学习第二部分:6、字典和散列表集合、字典和散列表可以存储不重复的值。在集合中,以[值,值]的形式存储元素,我们感兴趣的是每个值的...

2018-08-09 15:48:11 856

原创 学习JavaScript数据结构和算法(部分一)

看了 Loiane Groner 著的《学习JavaScript数据结构与算法》一书,自己写篇博客对着敲敲代码: 全文包含十个部分,分别是:数组、栈、队列、链表、集合、字典与散列表、树、图、排序和搜索算法、算法补充知识。面向对象编程JavaScript里的对象就是普通名值对的集合。创建一个普通对象有两种方式。第一种方式是:var obj = new Object();第二种方...

2018-08-08 15:51:46 2196 1

原创 十大排序算法---javaScript详解

八大常用排序算法详细分析,包括复杂度,原理实现如下:光看这张表格肯定记不住,要了解原理。先看看复杂度的计算方法:常用算法时间复杂度的计算。算法稳定的含义: 排序算法的稳定性通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj,Ai原来在位置前,排序后Ai还是要在Aj位置前。算法稳定的好处:排序算法如果是稳...

2018-08-06 01:43:42 480 1

原创 从浏览器多进程到JS单线程

最近在重看从输入URL到页面加载完成的过程,发现里面很多知识点自己当时学的很杂乱,浅显,现在属于对其中细节知识点的梳理,帮助自己加深记忆理解。(当时写那篇博客还不知道格式,写的脑壳痛,现在用markdown,可以解决很多格式问题,强烈打call)一、区分进程和线程1、二者的类比关系 — 进程是一个工厂,工厂有它的独立资源,不同的工厂之间相互独立; — 线程是工厂中的工人,多个工人协作完...

2018-08-01 20:33:57 572

运用webgl实现的带有阴影的动画

不使用Three.js等框架,纯webgl的原生代码,帮助更好的理解webgl。该动画能改变物体颜色、速度、深度、光源位置、物体位置等。

2018-04-16

空空如也

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

TA关注的人

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