自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 JS中继承模式一

继承模式 a. 原型链 b. call() 和 apply() 方法 c. 共用原型 d. 圣杯模式(最优) 学习继承之前,必须掌握的知识点 一、理清构造函数、实例、原型对象之间的关系 构造函数,是用来创建函数的函数,本质上也是函数。与其他函数的区别在于调用方式不同: 1. 如...

2019-04-25 00:04:48

阅读数 8

评论数 0

原创 JS设计模式: 什么是设计模式?

一、什么是设计模式? 是一套被反复使用,多数人知晓的,经过分类的,代码设计经验的总结。换言之,就是用 "套路" 做事情。 二、什么是模式? 模式是一种可以复用的解决方案。(解决某一类问题的方法论) 模式是指从生产和生活经验中经过抽象和升华提炼出来的核心知识体系。 ...

2019-04-24 22:42:28

阅读数 56

评论数 0

原创 TCP/IP五层网络模型-------小白变色记

OSI七层模型与TCP/IP五层模型 其实两者是一样的,只是OSI七层模型在应用层又细分出了‘会话层’和‘表示层’,如下图: 简单介绍我认识的这五层的功能和作用吧   1.物理层 物理层传输的是bit 物理层就是实际电脑间连接的介质,好比快递运输间的交通工具。比如网线、光纤、电缆、...

2018-11-04 23:14:45

阅读数 42

评论数 0

原创 CSS垂直居中的几种方式 ----- 小白变色记

在学习了这么久,整理了常接触的一些垂直方法: div垂直居中 场景设定:让一个50px*50px的div在一个200px*200px的div中垂直居中。如下图所示: 左边代码: <style> #div1 { width: 200px; ...

2018-09-18 15:59:51

阅读数 52

评论数 0

翻译 javascript 中的布尔运算符 && 和 || 的返回值 --- 小白变色记

javascript 中的布尔运算符 && 和 || 研究原因:布尔运算符&&和|| 的返回结果不一定是布尔值! 1.首先先介绍下常见的数据类型转化为bool后的值。 (常用地方)在if表达式中,...

2018-09-11 17:22:21

阅读数 45

评论数 0

翻译 js数组和常用的10种方法 ------ 小白变色记

数组常用的方法技巧全解 (主要用于封装多个任意类型的数据,并对它们进行管理。) 创建数组    构造函数 1.无参构造函数,创建一空数组。       var a1 = new Array()  ---->  等同于   var a1 = []; 2.一个数字参数构造函数...

2018-09-06 15:57:50

阅读数 66

评论数 0

转载 JS中的call()和apply()方法和区别--小白变色记

一、方法定义: apply:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.apply(A, arguments);即A对象应用B对象的方法。 call:调用一个对象的一个方法,用另一个对象替换当前对象。例如:B.call(A, args1,args2);即A对象调用B对象的方法。...

2018-09-03 19:34:59

阅读数 8558

评论数 0

原创 浅显易懂-区块链之零知识证明

零知识证明-(Zero—Knowledge Proof)从字面去翻译一下这个词:不提供任何相关的信息来达到证明的目的。当然,这是我在查了一定量的资料之后得出的理解,当我第一次看到这个词的时候,在我脑海里只知道它是一种证明,是一种方法论。官方(度娘)解释为:指的是证明者能够在不向验证者提供任何有用的...

2018-06-02 09:30:40

阅读数 995

评论数 0

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