自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(4)
  • 收藏
  • 关注

原创 HTML5的本地存储localStorage以及简单应用

localStorage是HTML5中作为在客户端持久保存数据的方案,与cookie相比,localStorage不用在客户端与服务器之间相互传递,且可存储大量数据(2.5MB-5MB),所以应用范围更广泛。 由于许多老式浏览器不支持localStorage,所以要先写个函数判断浏览器是否支持该对象。function supportLocalStorage() { if (typeof loc

2017-02-20 17:02:28 2361

原创 js的事件的代理和委托

本文要解释一下JavaScript事件的代理或者说委托的概念,首先直接上定义:事件委托就是利用事件冒泡,只指定一个事件处理程序,就可以管理某一类型的所有事件。上来就看定义,可能有点懵,所以到了最重要的解析部分。<ul id="list"> <li>1</li> <li>2</li> <li>3</li></ul>我现在有一个列表,想弹出每个li里的值,一般的做法是var list =

2017-02-20 10:47:18 400

原创 JSONP与跨域的Ajax

在通常情况下,为了网站的安全性,Ajax对象只能访问到与当前页面位于同一个域下的资源。但有时往往需要访问别的域中的资源,这是就运用到了跨域这个概念,这其中运用最广泛的就是JSONP。 JSONP,即JSON with padding(填充式的JSON)。JSON由两部分组成,一部分是回调函数,一部分是所包含的数据。回调函数是请求数据时指定,而数据则是跨域资源返回的JSON数据。 要实现使用JSO

2017-02-20 09:33:38 283

原创 js浅复制与深复制的原理

试想这样一种场景,自己编写了一个js插件,调用插件时参数是以对象的形式传入的,插件也有自己的默认值,当运行的时候就涉及到传入参数和默认值的合并,即用到对象的深复制和浅复制。浅复制假设有两个对象var objA = { a: 'aa', b: 'bb'};var objB = {};现在想把对象A的值复制给B,由于对象A的两个值都是原始类型,用浅复制即可function copy(sub,

2017-02-14 15:17:24 1636

空空如也

空空如也

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

TA关注的人

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