自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 https与ssl的工作原理

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer 或 Hypertext Transfer Protocol Secure,超文本传输安全协议),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。它是一个URI scheme(抽象标识符体系),句法类同http:体系。用于安全的HTTP数据传输。https:URL表明它使用了HTTP,但HT

2021-01-23 20:30:08 441

原创 对象操作和数据驱动

对象操作和数据驱动对象访问和写入访问:属性访问 a.b键访问 a['b'] let obj = {a:1} obj.a // 1 obj['a'] //1两者在一般情况下是等价的,但有如下注意的点属性访问要求属性名满足标识符的命名规范,键访问属性名可以是任意字符串 键访问允许使用变量 对象属性的键值一定是字符串,使用其它类型会自动转成字符串var obj...

2018-11-07 18:53:02 243

原创 js语法深入四:史上最简洁最准确的闭包描述

谈起闭包很多人都会挠头。我以前也是,因此我查阅了很多资料,综合分析和理解,自认现在已经识得了闭包的真面目。下面我就从闭包的产生条件,闭包的作用,闭包的实质,闭包的本质,闭包产生的时机,闭包的应用 等几个方面具体和系统的阐述一下闭包。

2017-06-26 11:05:40 1929

原创 js语法深入三:对js函数的理解及深入讨论

js函数的深入剖析函数是编程中一个重要的概念,它可以帮助我们用更简洁更有可读性的代码完成功能。而语言的设计者们也总是喜欢把一门语言的语法糖埋在函数中,等待我们这些语言的使用者探索和品尝

2017-06-24 16:51:52 593

原创 js语法深入二:js内存结构--数据与变量

在开发中,我们常常混淆数据和变量,其实这是两个相互关联单又不同的概念,想弄清这两个个概念我们还需要从js数据存储时的内存结构来看

2017-06-24 16:43:02 1230

原创 js语法深入一:js数据类型深入

数据类型1.数据的分类基本(值)类型 String: 任意字符串Number: 任意的数字boolean: true/falseundefined: undefinednull: null对象(引用)类型 Object: 任意对象Function: 一种特别的对象(可以执行)Array: 一种特别的对象(数值下标, 内部数据是有序的)2.数据类型的判断typeof:一元运算符,可

2017-06-24 16:38:13 232

原创 let用来处理循环事件绑定问题的原理分析

在编写js代码时,有一个问题基本上人人都会遇到,那就是用for循环为一组DOM对象绑定事件响应回调,每个事件回掉函数中i的值都是DOMlist.length。ES6为我们提供了一种解决方式:let,我将为大家介绍这种解决方式的原理

2017-06-06 21:39:13 1135 1

原创 最实用的常用css3知识点梳理二:过渡+2d变形+3d变形

最实用的常用css3知识点梳理一:过度 2d变形 3d变形

2017-04-17 09:53:45 423

原创 从“原型”看—计算机科学的解决问题驱动性

在计算机科学发展的历程中可以看到无论是工具还是模式的进步革新都不是无的放矢的,一个概念的提出绝不仅仅是定义一个名词那么简单,其必然是为了满足某种需求或者解决某类问题。现在无比繁荣的计算机科学也是在一次次的遇见问题,发现问题,解决问题,遇到新的问题的循环中发展起来的。而这种认知对我们学习这门技术科学也是有好处的,在历史上一些问题已经得到了解决,而些聚集了无数智慧的解决方式也成为了经典。可能那些之前困扰

2017-04-15 12:08:16 335

原创 最实用css3常用知识点梳理:选择器+计数器

一个走心的知识梳理系列,虽不全,但绝对实用。从选择器开始帮你把握css3的知识脉络。不只停留在表现,掺着很多私货的深入分析和使用心得,兼具原理性和实用性。由于是知识点梳理,细节的地方也是以文字阐述居多,基本没有实例阐述,但对值得讨论的原理、思路或者应用会开单章单独讨论。

2017-04-15 10:30:31 456

原创 走心的a元素伪类顺序分析

众所周知a元素有4种常见状态伪类,:link :visited :hover :active。几乎在接触这些伪类的同时,我们也被告知了,这四个伪类的设置是有顺序的,也就是我们常说的lv好。之后,我们就一直这么用着,一直享受着这种设计带给我们的便利,但这其中的原理和

2017-04-15 09:52:12 438

原创 一些语法盲点整理

 1.var a=new Number(10);var b=10;以下代码和返回值不匹配的是A typeof a;//NumberB typeof b;//numberC a instanceof Number//trueD b instanceof Number//false2.function A(a){var b = 'b';return a(a);}console.log...

2017-03-30 16:01:04 339

空空如也

空空如也

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

TA关注的人

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