自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JS所有内置对象属性和方法汇总

对象,是任何一个开发者都无法绕开和逃避的话题,她似乎有些深不可测,但如此伟大和巧妙的存在,一定值得你去摸索、发现、征服。我们都知道,JavaScript有3大对象,分别是本地对象、内置对象和宿主对象。在此引用ECMA-262(ECMAScript的制定标准)对于他们的定义:本地对象与宿主无关,独立于宿主环境的ECMAScript实现提供的对象。简单来说,本地对象就是 ECMA-262 定义的类(引...

2018-04-19 09:43:57 148

原创 js中的事件机制--捕获、触发、冒泡

一、事件绑定的集中方式: 1.1通过在html标签中加入onclick,onblur等。 <div id="outestA" onclick="var id = this.id;alert(id);return false;"></div> 但是这种不做不值得提倡。 1.2在onclick中指定函数名:<script> function buttonHa...

2018-04-11 16:11:23 611

原创 cookie 和 sessionstorage,localstorage 的区别

在客户端存储数据可以使用的技术:  (1)Cookie技术:浏览器兼容性好,不能超过4KB,操作复杂  (2)Flash存储:依赖于Flash播放器  (3)H5 WebStorage:不能超过8MB,操作简单  (4)IndexDB:可存储大量数据,还不是标准技术Cookies 是一种在文档内存储字符串数据最典型的方式。一般而言,cookies会由服务端发送给客户端,客户端存储下来,然后在随后让...

2018-04-11 13:36:36 141

原创 【javascript高级程序设计】读书摘录3 第六章、面向对象 原型链

第六章、面向对象的程序设计    这一章应该是Javascript中最抽象的一章,其中原型、原型链、构造函数等多次出现,几乎贯穿了整个章节。而对于创建对象和继承,也都是基于原型和构造函数而来的。因此这一部分的内容需要细细琢磨。尤其是对于原型、原型链,应该多画图,加深理解。1、面向对象的语言有一个标志,那就是它们都有类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。ECMAScript中没...

2018-04-11 13:12:43 136

原创 String直接赋字符串和new String的区别

1. String是一个对象。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;3. String str=”kvill”;与 String str=new String (“kvill”);的区别: 在这里,我们不谈堆,也不...

2018-04-11 13:11:37 255

原创 ES7 只有两个新功能,这是它们的工作原理

ES7 带来了两个新功能:Array.prototype.includes() 和 新的指数运算符:** Array.prototype.includes() 使用 .indexOf() 来确定一个元素是否在数组中存在的方式已经成为历史。 ['my','mom','hates','me'].indexOf('mom')  // 1 // 虽然有些难以理解,但返回值 1 表示 'mom' 字符串在数...

2018-04-11 13:10:23 100

原创 不得不知的ES6小技巧

ES6出来已经有好几年了,同时很多新特性可以被巧妙地运用在项目中。我想要列下其中一些,希望它们对你有用。如果你还知道其他一些小技巧,欢迎留言~ 很高兴把它们补充进来。 1. 强制要求参数ES6提供了默认参数值机制,允许你为参数设置默认值,防止在函数被调用时没有传入这些参数。在下面的例子中,我们写了一个required()函数作为参数a和b的默认值。这意味着如果a或b其中有一个参数没有在调用时传值,...

2018-04-11 13:08:47 218

原创 30分钟掌握ES6/ES2015核心内容

ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6了。所以就算你现在不打算使用ES6,但为了看懂别人的你也该懂点ES6的语法了...在我们正式讲解ES6语...

2018-04-11 13:04:27 143

空空如也

空空如也

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

TA关注的人

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