2016年11月7日

this指向

摘要: this是运行时进行绑定的,并不是在编写时绑定,它的上下文取决于函数调用时的各种条件。this的绑定和函数声明的位置没有任何关系,只取决于函数的调用方式。它既不指向函数自身也不指向函数的词法作用域。函数调用时,会创建一个活动记录(有时也称为执行上下文) ,这个上下文中会记录包含函数在哪里被调用(调用 阅读全文

posted @ 2016-11-07 11:54 三寸蜡笔 阅读(186) 评论(0) 推荐(0) 编辑

2016年11月3日

polyfill之javascript函数的兼容写法——Array篇

摘要: 1. Array.isArray(obj) 2. Array.of 示例: 3. arr.every(callback[, thisArg]) 4. arr.fill 5.arr.filter(callback[, thisArg]) 6. arr.find(callback[, thisArg]) 阅读全文

posted @ 2016-11-03 18:35 三寸蜡笔 阅读(1507) 评论(0) 推荐(1) 编辑

JavaScriptPolyfillShim 在JavaScript中Shim和Polyfill有什么区别?

摘要: 在JavaScript的世界里,有两个词经常被提到,那就是Shim和Polyfill,它们指的都是什么,又有什么区别?在本文中,将简短的给大家介绍他们之间的联系和区别。Shim一个shim就是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现,Shim有时候也称为shiv 阅读全文

posted @ 2016-11-03 17:59 三寸蜡笔 阅读(1433) 评论(0) 推荐(1) 编辑

JavaScript数据类型之隐式类型转换

摘要: JavaScript的数据类型分为七种,分别为null,undefined,boolean,string,number,object,symbol ( ECMAScript 2015新增)。object是引用类型,其它的六种是基本类型或者是原始类型 ES5的对象属性名都是字符串,这容易造成属性名的冲 阅读全文

posted @ 2016-11-03 15:55 三寸蜡笔 阅读(294) 评论(0) 推荐(0) 编辑

2016年11月2日

webpack es6 to es5支持配置

摘要: 1. 安装webpack 2. 安装babel 实现 ES6 到 ES5 3.安装 babel-loader webpack.config.js完整配置 阅读全文

posted @ 2016-11-02 11:39 三寸蜡笔 阅读(6722) 评论(0) 推荐(0) 编辑

2016年10月24日

css3 animation-fill-mode 对布局的影响

摘要: 问题描述:在小米手机上,animation-fill-mode设置为 both时,在手机上的web页面会超出屏幕宽度,出现滚动条。 解决方法:animation-fill-mode设为none。 阅读全文

posted @ 2016-10-24 15:47 三寸蜡笔 阅读(416) 评论(0) 推荐(0) 编辑

2016年10月14日

createjs 入门之EaselJs 绘制图片Bitmap

摘要: var canvas=document.getElementById('demoCanvas'); canvas.width=window.innerWidth; canvas.height=window.innerHeight; var stage=new createjs.Stage('demoCanvas'); var container=new c... 阅读全文

posted @ 2016-10-14 15:31 三寸蜡笔 阅读(7423) 评论(0) 推荐(0) 编辑

2016年9月20日

JS特殊函数(Function()构造函数、函数直接量)区别介绍

摘要: 函数定义 函数是由这样的方式进行声明的:关键字 function、函数名、一组参数,以及置于括号中的待执行代码。 函数的构造语法有这三种: 示例: 如果函数无明确的返回值,或调用了没有参数的 return 语句,那么它真正返回的值是 undefined。 Function()构造函数 函数实际上是功 阅读全文

posted @ 2016-09-20 11:12 三寸蜡笔 阅读(5353) 评论(0) 推荐(2) 编辑

2016年7月3日

Mac下Nginx环境配置

摘要: 环境信息: Mac OS X 10.11.1 Homebrew 0.9.5 正文 一、安装 Nginx 当前版本 1.6.2 安装完以后,可以在终端输出的信息里看到一些配置路径: 二、访问localhost:8080 Nginx 默认8080端口,这时已经可以访问了: localhost:8080 阅读全文

posted @ 2016-07-03 17:26 三寸蜡笔 阅读(36300) 评论(0) 推荐(1) 编辑

2016年6月6日

ipod中,写计时器倒计时界面倒计时没有更改

摘要: innerText 改为textContent. IE、Safari、Opera和Chrome支持innerText属性。Firefox虽然不支持innerText,但支持作用类似的textContent属性。textContent是DOM3级规定的一个属性,而且也得到了safari、opera和C 阅读全文

posted @ 2016-06-06 17:12 三寸蜡笔 阅读(250) 评论(0) 推荐(0) 编辑

导航