摘要:异或左移右移删除属性不同类型之间比较在比较对象时,比较的是引用和是内部方法对不同的类型返回结果如下表对不同类型返回结果如下类申明函数有两种方法在原型上申明函数,只会创建一次,在所有实例中共享,可以节约内存和降低实例化的开销在类定义中申明函数 ^ 异或 > 右移 delete 删除属性 不同类型之间==比较 showImg(https://segmentfault.c...
摘要:项目简介本组件是下的圆形进度条动画组件自由可定制,几乎全部参数均可设置源码简单清晰面向人群急于使用圆形进度条动画组件的同学。由于动画关键帧的定义需要根据外部传入的参数决定,不能预先写死。所以通过生成节点的方式插入关键帧。 项目简介 本组件是vue下的圆形进度条动画组件 自由可定制,几乎全部参数均可设置 源码简单清晰showImg(https://segmentfault.com/im...
摘要:干货我们的逻辑是,在执行任务时候,携带参数,在配置中覆盖的默认配置,然后在执行中拿到变量,从而判断环境走不同的逻辑。更优雅的做法,就是在中通过,加载不同的环境配置文件名,从而达到切换环境的目的。 前言 在上个文章中,我们讲了如何操起dva就用,但是不够优雅,接下来,我就以自己的开发经历,把坑都提出来,然后填上。今天就讲讲怎么切换环境吧,dev和prod,甚至uat,poc,test。话...
摘要:上传进度必须才会自动加上正确的计算百分比排序获取天时间日期前天日期判断页面滚动到底部到底了相同值加入新数组启用浏览器的极速模式避免使用兼容模式针对手持设备优化,主要是针对一些老的不识别的浏览器,比如黑莓 1、jq上传进度 var xhrOnProgress = function (fun) { xhrOnProgress.onprogress = fun; return functio...
摘要:组件的是什么通过编写一个简单组件,并渲染出来,分别打印出自定义函数和中的被调用,指向测试函数单击打印函数中的指向单击结果如图可以看到,函数中的指向了组件实例,而函数中的则为,这是为何函数中的我们都知道函数中的不是在函数声明的时候定义的,而是 React组件的this是什么 通过编写一个简单组件,并渲染出来,分别打印出自定义函数和render中的this: import React fr...