自定义博客皮肤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)
  • 问答 (1)
  • 收藏
  • 关注

原创 Http协议详解

学过计算机网络的应该都知道互联网的分层模型: 每个层都有其特定的作用,采用这种分层的好处是:每一层负责某些功能,当在某个功能上需要扩展或者修改的时候,只需要改与之相关的层就可以了,而不用改整体的结构,层与层之间有相关的接口。两台主机需要进行通信,都是按照这个层次进行处理的。不同的是:客户端向服务端发送消息之后,消息会由上到下一步步被处理;而服务端是由底层先接收到消息,然后由下到上一步步处理解析得到

2017-05-28 16:13:17 387

原创 Cookie和Web缓存机制

本周阅读了JS高程的缓存机制部分,对于Cookie和Web缓存机制有了更深的了解,今年二三月份参加实习生电面多次被问到Cookie以及LocalStorage、SessionStorage的区别,当时对于每一部分都有个大致的了解,且没有实际运用,所以趁这次机会,也动手实现了一把,写下这篇博客以整理思路。缓存机制对于用户访问网页来说是很方便的。如果将用户名,偏好设定或者其他一些数据存储到客户端,而不必

2017-05-28 11:16:06 11111

原创 JSON是什么?

JSON(JavaScript Object Notation)是一种存储数据的格式,并不是一种编程语言。在过去,开发者常常用xml格式来传输数据,这个比较突出的一点是服务器与服务器通信,但是这种格式比较复杂,并且处理数据时操作也不简单。 相比于xml,JSON表示数据更加简便一些,访问起来也比较容易。 那么如何用JSON来表示数据?简单数据 比如"Hellen" //字符串2

2017-05-27 23:12:58 357

原创 利用JS 事件 与 Cnavas绘图 以及 H5 缓存写的一个手势解锁(三)

上一篇结合在canvas原理中,绘制了手势解锁的初始界面,我们也知道,手势解锁的难点不在于初始界面的绘制,而在于手势移动过程中界面的一系列变化,包括触摸到的点的颜色变化,以及添加的线条路径,这些都是得通过JS交互来实现的,在这个应用中,主要涉及的是JS HTML5事件中的触摸事件。回顾一下,(一)里面的JS事件机制和触摸事件: touchstart: 开始触摸时触发 touchend: 在触摸

2017-05-23 12:42:12 687

原创 利用JS 事件 与 Cnavas绘图 以及 H5 缓存写的一个手势解锁(二)

上次介绍了JS的事件机制,不知道大家是否对事件都有了基本的运用和掌握。当然,这也只是我个人的一些理解。下面是我总结的一些canvas 原理并且结合手势解锁这个目的,我们能够怎么实现。canvas是H5提供的一个新元素,这个元素的功能真的很强大,一个元素结合JS就可以想绘制什么样的图形就能够出现什么样的图形,是不是也很期待怎样用canvas来实现呢?关于canvas元素本身,我想强调是:canvas

2017-05-23 11:46:41 631

原创 利用JS 事件 与 Cnavas绘图 以及 H5 缓存写的一个手势解锁(一)

之前参加360前端实习生 星计划时,遇到一个任务,就是利用H5 localStorage实现密码的存入和获取。当时还没有学canvas 绘图,感觉利用原生JS和CSS实现比较复杂;这次刚好看了JS高程的Canvas绘图,所以正好可以理论与实践结合一下,试着做了一下这个。当然,这只是一个初期的效果,后期还会再改善。由于手势绘制密码,需要用到触摸事件的一些东西,所以我会在开头先讲一下JS的事件机制,希望

2017-05-22 23:27:05 810

原创 JavaScript 面向对象思想以及原型、继承

首先,回顾一下JavaScript 对象的概念。每个对象中封装了一些属性和方法,并且这一部分保存在堆内存中,而每个对象实例其实是一个句柄,也就是一个指针,指向堆内存中的那块数据,所以说,这是JavaScript的引用类型。我们创建对象有这么几种方法: 1. 对象字面值的方法:var person = { name : 'liu', age : 22, sayHe

2017-05-21 10:41:54 169

原创 JavaScript 函数以及闭包

JavaScript中函数、闭包可能是用到很频繁的了,并且jQuery框架也是利用函数以及闭包的很多特性,所以掌握函数和闭包的概念对于我们掌握原生javaScript和jQuery源码来说都是非常有帮助的。那么首先从JS函数的创建开始说起。函数的创建又这么三种方式:1. 函数声明,直接上代码://声明函数function FunctionDeclare(){ ale

2017-05-19 16:47:38 310

原创 JavaScript 面向对象思想以及原型、继承

首先,回顾一下JavaScript 对象的概念。每个对象中封装了一些属性和方法,并且这一部分保存在堆内存中,而每个对象实例其实是一个句柄,也就是一个指针,指向堆内存中的那块数据,所以说,这是JavaScript的引用类型。我们创建对象有这么几种方法:1. 对象字面值的方法:var person = { name : 'liu', age : 22, sa

2017-05-17 21:36:41 443

JavaScript小游戏之超级玛丽

利用JavaScript面向对象思想来实现一个小游戏

2016-12-01

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

TA关注的人

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