自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

public class Me的博客

非学无以广才,非志无以成学.

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 JS闭包-02

闭包的应用: 1.保存(变量)现场 ------------------------------------------------ var date = []; for(var i=0;i<5;i++){ date[i] = function(){ console.log("我的索引位置是: " + i); }

2017-04-29 16:52:02 357

原创 JS闭包-01

JS闭包总结 先上一段代码:---------------------------------------------------------function bar(){ var i = 0; return function(){ console.log(i++); }}var foo = bar();foo(); // 0foo(); //

2017-04-29 14:22:16 349

原创 图解JS词法环境(Lexical environment)

在ES5中使用lexical environment来管理静态作用域,而不再是ES3中的AO/VO词法环境就是描述环境的对象,主要包含两个部分: - 环境记录(Environment Record) 记录相应环境中的形参,函数声明,变量声明等 - 对外部环境的引用(out reference)代码示例 :var x = 10;function foo(y){ var z =

2017-04-29 09:41:32 6594

原创 原型链图解

上一篇讲到了使用原型创建对象的两种方式,现在来讲一讲原型链原型链理解部分JS中的原型继承方式必然会引出一条原型链来把继承树上所有的对象串联起来。JS中的每一个对象都有一个原型(Obeject对象的原型为null)同样举例说明://定义Car()构造函数function Car(name){ this.name = name||"unknown name"; // 如果name

2017-04-25 10:24:24 736

原创 以原型构造新对象的两种方式

是时候要总结一下JS中的原型了,在看过一些资料之后,对JS原型有了较深入系统的了解,在这里写下来一方面是总结加深理解,另一方面是供给初学者参考。文本主要涉及使用原型构造对象,下面一篇文章讲原型链。 方法一:Object.create()Object.create(proto)即以proto对象为原型构造一个新对象 举例说明:// 创建landRover对象var landRover = {

2017-04-24 20:12:43 1395

原创 逻辑操作符

&& expr1 && expr2 如果 expr1可以转换成false,那么就返回 expr1,否则返回 expr2即如果 expr1如下,那就返回 expr1,否则就返回 expr2 - ""(空字符串) - 0,NaN - Null (空对象) - undefined当操作布尔值时,只有当 expr1 和expr2 都为true时,返回true否则返回false.**因为逻辑表

2017-04-13 16:00:07 343

原创 sublime快捷键

Ctrl + P 查找快捷键,输入文件名查找并打开相关文件Ctrl + G 输入行数定位到某一行Ctrl + R 输入字符查找字符(如函数名、CSS选择器名)Ctrl + ; 输入查找关键字Ctrl + shift + P 打开命令面板,通过模糊匹配即可找到相关的命令去执行Ctrl + D 选择多个相同的文本内容,进行批量操作 选中某一文本,连续按Ctrl + D依次选中

2017-04-12 15:16:41 513

css属性选择器理解案列

理解css属性选择器

2017-04-15

空空如也

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

TA关注的人

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