引荐 1. 深切浅出 React 高阶组件 https://zhuanlan.zhihu.com/p/… 由高阶函数引伸高阶组件,高阶组件是接收 React 组件作为输入,输出一个新的 React 组件的组件…
分类:JavaScript
从shakejs来看自定义事件,及addEventListener
shakejs是一个摇一摇的工具 gitHub : https://github.com/alexgibson/shake.js 使用方法 <script src="shake.js"></script…
[学习笔记] JavaScript 作用域链
1.几个概念 先说几个概念:函数、执行环境、变量对象、作用域链、活动对象。这几个东东之间有什么关系呢,往下看~ 函数 函数大家都知道,我想说的是,js中,在函数内部有两个特殊的对象:arguments 和 this 。 …
ES3执行上下文(VO/AO抽象对象)
alert(x); var x = 10; alert(x); x = 20; function x() { } alert(x); if (true) { var a = 1; } else { var b = 2; …
使用七牛云存储的一些经验总结
近段时间将使用七牛云存储来存放用户上传的数据,客户端通过七牛的js-sdk与七牛交互,服务端C#实现了七牛相关的接口。在这过程中多多少少遇到点问题,在这里总结一下。原文:使用七牛云存储的一些经验总结 599错误处理 如果…
Android HybridApp开发——自定义Schema的URI应用
今天只记录小的简单的东西,因为要睡觉了。 如果你想做一个Hybrid应用,也许有多种方式,也许使用PhoneGap,也许只使用WebView,也许在Native的某个页面嵌入一部分的WebView。 具体使用请以自身需求…
html5之canvas
canvas是html5涌现的新标签,重要用来绘图,瞥见网上能用来完成种种图形,所以觉得很好玩,就进修了一下。canvas绘制图形有两种要领: context.fill() //添补 context.stroke() /…
细节:js 函数闭包内存泄漏的解决办法举例
原始代码: function Cars(){ this.name = "Benz"; this.color = ["white","black"]; } Cars.prototype.sayColor = functio…
JS经常使用代码
1. PC – js 返回指定局限的随机数(m-n之间)的公式 Math.random()*(n-m)+m return false return false // event.preventDefault(…
[译]JavaScript ES6模块指南
媒介 ECMAScript 2015(又称ES6)供应了一个前端JavaScript缺失已久的特征 —— 模块。ES2015中的模块参考了CommonJS范例(现在Node.js的模块范例)以及AMD范例,而且尽量的取其…
Javascript设想形式进修之Module(模块)形式
javascript完成模块的几种要领: 对象字面量示意法 Module情势 AMD情势 CommonJS情势 ECMAScript Harmony模块 1. 对象字面量 /*1.对象字面量型*/ var myObjec…
JS言语中心——“数组”
1 建立数组 字面量语法(数组直接量)或组织函数 须要注重的是数组直接量的语法许可有可选的末端的逗号,所以[,,]只要两个元素而非三个 2 数组元素的读和写 须要注重的是假如是负数或非负来索引数组,数组将转换为字符串,字…