自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端学习路线

第一阶段: 1.1HTML+CSS(HTML进阶、css进阶、div+css布局、html+css整站开发) 1.2、javascript基础(js基础教程、js内置对象常用方法、常见的dom树操作大全、ECMAscript、DOM、BOM、定时器和焦点图) 1.3、js基本特效(tab、导航、整页滚动、轮播图、js制作幻灯片、弹出层、手风琴菜单、瀑布流布局、滚动事件、滚差试图等)这些都是基本

2017-10-15 09:53:40 3621

转载 Javascript事件绑定、事件监听、事件委托

javascript有两种变量:局部变量和全局变量。当然,这篇文章是帮助大家真正的区别这两种变量。首先,局部变量是指只能在本变量声明的函数内部调用。全局变量时整个代码中都可以调用的变量。当然,单单从字面上理解肯定是不清楚的,下面我详细的介绍下: 大家都知道,变量是需要用var关键字声明的。但是javascript中也可以隐式的使用变量,就是不用声明,直接使用。而且,千万注意,javascript把

2017-10-14 18:49:16 323

转载 js中的call和apply方法

javascript有两种变量:局部变量和全局变量。当然,这篇文章是帮助大家真正的区别这两种变量。首先,局部变量是指只能在本变量声明的函数内部调用。全局变量时整个代码中都可以调用的变量。当然,单单从字面上理解肯定是不清楚的,下面我详细的介绍下: 大家都知道,变量是需要用var关键字声明的。但是javascript中也可以隐式的使用变量,就是不用声明,直接使用。而且,千万注意,javascript把

2017-10-14 18:33:40 298

转载 js全局变量和局部变量

javascript有两种变量:局部变量和全局变量。当然,这篇文章是帮助大家真正的区别这两种变量。首先,局部变量是指只能在本变量声明的函数内部调用。全局变量时整个代码中都可以调用的变量。当然,单单从字面上理解肯定是不清楚的,下面我详细的介绍下: 大家都知道,变量是需要用var关键字声明的。但是javascript中也可以隐式的使用变量,就是不用声明,直接使用。而且,千万注意,javascript把

2017-10-14 16:56:55 251

转载 js中的this

js中的this是一个重难点 1.全局代码中的this[js] view plaincopyalert(x);// 全局变量x值为2 全局范围内的this将会指向全局对象,在浏览器中即使window。2.作为单纯的函数调用[js] view plaincopyfunction fooCoder(x) { this.x = x; } fooCoder(2); alert(x);/

2017-10-14 16:15:02 230

原创 还没入门的小前端的小总结

在基本掌握了html,css之后,看了一些与js相关的内容,也慢慢在试着自己去写一些代码,可是效果却总是不尽如人意。很多东西看了也记不住,有点记住了也不太会用,主要原因还是自己练习得太少,总结得太少。学习前端需要走很长的一段路,而我现在可能正处于入门的那个关键时刻,有些东西比较难懂,这是大多数学前端js部分应该都有的一个感受。我想,在接下来的时间里,还是要时时刻刻总结,多加练习,我相信这会是一个由量

2017-10-14 15:31:52 312

转载 静态语言和动态语言

静态语言和动态语言通常我们所说的动态语言、静态语言指 动态类型语言和 静态类型语言。 还有一个 动态编程语言,静态编程语言。动态(类型)语言:在运行期间检查数据的类型的语言。用这类语言编程,不会给变量指定类型,而是在附值时得到数据类型。如:Python和ruby就是典型动 态类型语言。很多脚本语言vbscrīpt,javascrīpt也是这类语言。 静态(类型)语言:相反静态类型语言是在运行前编

2017-10-14 15:23:27 599

转载 闭包补充

什么是闭包? 1.闭包就是函数的局部变量,这些局部变量在函数返回后会继续存在,仍然可以被继续访问; 2.闭包就是就是函数的“堆栈”在函数返回后并不释放,我们也可以理解为这些函数堆栈并不在栈上分配而是在堆上分配(对第一个说法的补充); 3.当在一个函数内定义另外一个函数就会产生闭包。 闭包和静态语言的区别 共同点:闭包和静态语言做为局部变量都可以被函数内的代码访问,这是它们的共同点 不同点

2017-10-14 15:21:04 272

转载 闭包

1.闭包:可以访问外部函数作用域链的内部函数。 注意:闭包有三个作用域链:1.访问自己内部的作用域;2.访问外部函数的变量(还可以访问外部函数参数,但不能调用外部函数的arguments对象);3.访问全局变量 例如:(1)闭包在js中的运用 function showName (firstName, lastName) { //外部函数
 ​var nameIntro = “Your n

2017-10-14 12:00:34 204

转载 作用域链和原型链

作用域链:针对变量,比如说创建一个函数,函数里面又包含了一个函数,那么就有了三个作用域:全局作用域==>函数1作用域==>函数2作用域 作用域的特点: 先在自己的变量范围查找,若找不到,就沿着作用域往上找 例如:var a = 1; function b(){ var a = 2; function c(){ var a = 3; co

2017-10-14 11:42:30 346

转载 递归函数

递归函数:一个函数通过名字调用自身构成。 下面给出一个经典递归阶乘函数: function factorial(num){ if(num<=1){ return 1; } else{ return num*factorial(num-1); } } 注意:arguments.callee是一个指向正在执行

2017-10-14 11:00:58 1807

转载 匿名函数(拉姆达函数)

匿名函数:创建一个函数并将它赋值给一个变量,这样的函数叫匿名函数。 例如:var functionName=function(argu0,arg1,arg2){//函数体}; 注意:function关键字后面没有标识符。匿名函数的name属性是空字符。

2017-10-14 10:18:07 3491

转载 函数声明和函数表达式

函数申明和函数表达式 函数声明: function functionname(arg0,arg1,arg2){//函数体} 函数表达式: var functionname=function(arg0,arg1,arg2){//函数体};

2017-10-14 10:09:59 231

空空如也

空空如也

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

TA关注的人

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