自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Javascript - 回调

理解回调: 回调指将B函数作为参数传递给A函数,并且在A函数处理完成后被调用 跟iOS的事件绑定是同一个意思:当事件触发时,使用绑定的函数 举个例子:// 在haveBreakfast函数中,先执行完console.log,才会执行callback函数function haveBreakfast(food, drink, callback) { console.log(

2016-07-31 16:29:00 600

原创 Javascript - 创建对象的安全模式

若创建对象时不使用new关键字,则可能会导致原本为对象的属性和方法创建到全局变量上// 比如:var instance = Book('title','name'); // 这里Book()函数在全局作用域中执行了,而如果Book没有返回值,则instance的值是undefined避免创建无效对象的解决方法是:在定义构造函数时加入判断var Book = function(title, tim

2016-07-31 16:11:00 842

原创 Javascript - 闭包

理解闭包: ①. 闭包是阻止垃圾回收器将变量从内存中移除的方法,使得在创建变量的执行环境的外面能够访问到该变量1 ②. 闭包因保存函数而被创建2 ③. 闭包是有权访问另外一个函数作用域中变量的函数,即在一个函数内部创建另外一个函数。3示例代码:example1:理解①②var prison = { name : 'zidane', who : functio

2016-07-31 13:16:27 385

原创 Android Studio导入Cordova项目

准备工作 安装nodejs 安装cordova 安装android studio 安装gradle – 这个在cordova build android时自动下载和安装 新建cordova项目:cordova create myApp xxx.xxx.xxx.myApp myApp新建android项目:cordova platform add android查看项目依

2016-07-21 23:01:48 5336 1

原创 Javascript 定义命名空间,减少全局变量污染

创建命名空间 1、每个js文件都采取“立即执行函数(IIFE)”来创建命名空间 2、程序运行时该js文件只会产生一个全局变量(object类型) 3、需要对外公布的属性和方法在return内定义,这样能有效保护了内部变量和内部方法不被随意改变和调用。例子://1.js 该文件有创建命名空间var hello1 = (function () { var hello1

2016-07-16 16:55:44 1424

空空如也

空空如也

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

TA关注的人

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