JavaScript
蛋蛋_0713
这个作者很懒,什么都没留下…
展开
-
日期格式化
Date.prototype.format = function(fmt){ var o = { 'M+':this.getMonth()+1, 'D+':this.getDate(), 'H+':this.getHours(), 'm+':this.getMinutes(), 's+':this.getSeconds(),原创 2016-11-17 10:38:08 · 400 阅读 · 0 评论 -
事件模型及事件代理/委托
一、事件:我们都知道在JS中,事件分三个阶段:捕获、目标、冒泡。捕获:由外向内,由不具体到最具体,由document到元素目标:就是事件触发的元素冒泡:由内向外,由最具体到最不具体,由元素到document二、事件处理程序:1.DOM0级事件处理程序:即直接在dom对象上注册时间名称,就是DOM0级写法,DOM0事件模型,所以的浏览器都支持。 先取元素,再以对象属性的形式添加事件,遵循覆盖原创 2016-11-18 15:33:19 · 1173 阅读 · 2 评论 -
React学习之路(一)
React组件的生命周期React严格定义了组件的生命周期,生命周期可能会经历如下三个过程:装载过程(Mount),也就是吧组件第一次在DOM树中渲染的过程;更新过程(Update),当组件被重新渲染的过程;卸载过程(Unmount),组件从DOM中删除的过程。三种不同的过程,React库会一次调用组件的一些成员函数,这些函数称为生命周期函数。所以,要定制一个React组件,实际上就是定制这原创 2017-10-18 14:59:34 · 340 阅读 · 0 评论 -
经典JS代码语句
经典JS代码语句整数操作 快速转化Boolean转载 2017-11-10 15:17:22 · 670 阅读 · 0 评论 -
eslint 规则
// 0-不验证;1-警告;2-错误"no-alert": 0,//禁止使用alert confirm prompt "no-array-constructor": 2,//禁止使用数组构造器 "no-bitwise": 0,//禁止使用按位运算符 "no-caller": 1,//禁止使用arguments.caller或arguments.callee "no-catch-shadow"转载 2017-11-14 14:45:57 · 2462 阅读 · 0 评论 -
axios用法
1. 设置默认头信息axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded' 2. 创建请求拦截器 (POST请求配合QS)// http request 拦截器axios.interceptors.request.use(config => { if (confi原创 2017-12-23 18:10:05 · 13341 阅读 · 0 评论