- 博客(12)
- 收藏
- 关注
原创 【JavaScript】BOM
BOM(浏览器对象模型)1、window对象BOM对象的核心是window,他表示浏览器的一个实例。window对象既是通过JavaScript访问浏览器窗口的一个接口,有事ECMAScript规定的Global对象。(1)全局作用域所有在全局作用域中声明的变量/函数都会变成window对象的属性和方法。 定义全局变量与在window对象上直接定义属性的差别: 全局变量不能通过delete操作符
2016-06-20 15:15:24 573
原创 【JavaScript】难点2-闭包
闭包:是指有权访问另一个函数作用域中的变量的函数。创建闭包城建的方式,就是在一个函数内部创建两一个函数。—《JavaScript高级程序设计》 照这句话理解的话,闭包就是一个嵌套函数嘛!嵌套函数对包含它的函数的变量当然可以访问,这是没有问题的。面试的时候经常会被问到闭包有关的问题,什么是闭包?为什么使用闭包?最近就把闭包仔细的研究了一下,现在总结如下
2016-06-15 13:24:10 788
原创 【JavaScript】引用类型
引用类型是一种数据结构,用于将数据和功能组织在一起,相当于Java的类。 对象是某个特定应用类型的实例。1、Object类型2、Array类型(1)创建数组 1、使用Array构造函数 var array = new Array(1,2,3); 2、使用数组字面量表示法 var array = [1,2,3];数组的length属性:通过该属性可以从数组的末尾移除或者添加新项。var
2016-06-11 10:59:22 1091
原创 【JavaScript】变量、作用域和内存问题
重新刷一遍红宝书,把之前没有注意到的,这次刷书觉着还是很陌生的很重要的地方记录下来。1、变量:2、执行环境与作用域链1)、执行环境有全局环境和函数执行环境之分;2)、每次进入一个新执行环境,都会创建一个用于搜索变量和函数的作用域链;3)、函数的局部环境不仅有权访问函数作用域中的变量,而且有权访问其包含(父)环境,乃至全局化境;4)、全局环境只能访问在全局环境中定义的变量和函数,而不能直接访问局部环境
2016-06-10 16:36:58 730
原创 【webpack】使用webpack进行ES6开发
本文主要介绍webpack的基本原理以及基于webpack搭建前端项目工程化解决方案的思路。 目录:1、为什么要用webpack2、webpack的安装3、webpack的配置4、ithub上的小例子
2016-06-06 20:09:09 15553 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人