自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 js 判断对象是否为空,没有属性

. 代码1:?1234vara = {};if(!a){ console.log(1);}elseif(a == null) { console.log(2);} else{ console.log(3);}结果

2017-07-03 16:49:25 7707

原创 React+router+redux兼容ie8下的页面效果

在虚拟机下进行测试,性能还是相当不错的,但不能涉及大数据刷新,ie8下不适合大数据刷新渲染,性能会差很多,简单的页面显示和数据渲染是没问题的

2017-07-20 13:18:18 724

原创 uglify-js

npm install uglify-js -guglifyjs inet.js -o inet-min.js再运行如下代码,测试-m可选参数:uglifyjs inet.js -m -o inet.min.js

2017-07-20 13:02:32 406

转载 Object.observer数据双向绑定详解!

介绍一场革命正在来临。JavaScript增加了一个新机能,其将改变以往你对数据绑定的所有认知。它也将会改变当今的MVC框架实现监听数据模型编辑、更新行为的方法。那些关注属性监听的应用将会得到性能上的提升,你准备好了吗?好了,赶快进入正题吧。我很高兴地宣布,「Object.observe()」正式在 Chrome 36 稳定版中可用了。【哇哦~此处应该有掌声】.Object

2017-07-19 10:08:38 972

转载 js原型链最详细解释

原型是JavaScript中一个比较难理解的概念,原型相关的属性也比较多,对象有”prototype”属性,函数对象有”prototype”属性,原型对象有”constructor”属性。一、初识原型在JavaScript中,原型也是一个对象,通过原型可以实现对象的属性继承,JavaScript的对象中都包含了一个”[[Prototype]]”内部属性,这个属性所对应的就是该对象的原型。“[[Pr

2017-07-18 22:30:57 415

转载 elementui 表单验证

rules: {    account: [{            required: true,            message: '请输入用户名',            trigger: 'blur'        }, {            min: 2,            max: 25,            message: '长度在

2017-07-18 14:01:55 5373

转载 js中__proto__和prototype的区别和关系?

作者:doris链接:https://www.zhihu.com/question/34183746/answer/58155878来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。首先,要明确几个点:1.在JS里,万物皆对象。方法(Function)是对象,方法的原型(Function.prototype)是对象。因此,它们都会具有对象共有

2017-07-18 11:24:30 476

转载 js constructor

揭开 constructor在 JavaScript 语言中,constructor 属性是专门为 function 而设计的,它存在于每一个 function 的prototype 属性中。这个 constructor 保存了指向 function 的一个引用。 在定义一个函数(代码如下所示)时,function F() {// some code}123123

2017-07-18 11:21:44 768

原创 VueJs日志信息模块代码。

/*  */var warn = noop;var tip = noop;var formatComponentName = (null); // work around flow check{  var hasConsole = typeof console !== 'undefined';  var classifyRE = /(?:^|[-_])(\w

2017-07-17 21:59:01 8583

转载 使用Object.prototype上的原生toString()方法判断数据类型

使用Object.prototype上的原生toString()方法判断数据类型,使用方法如下:Object.prototype.toString.call(value)1.判断基本类型:bject.prototype上的原生toString()方法判断数据类型,使用方法如下:Object.prototype.toString.cal

2017-07-17 20:49:28 525

转载 为什么使用"use strict"可以节约你的时间

// file.js"use strict"function doStuff(){    // use strict is enabled here!}这样佻的file.js都会应用上"use strict"模式。如果你仅想在一个函数中使用:// file.jsfunction a(){ "use strict"; // use strict is ena

2017-07-17 20:34:40 1203

转载 eslint代码规范,规则配置

"no-alert": 0,//禁止使用alert confirm prompt"no-array-constructor": 2,//禁止使用数组构造器"no-bitwise": 0,//禁止使用按位运算符"no-caller": 1,//禁止使用arguments.caller或arguments.callee"no-catch-shadow": 2,//禁止catch子句参数与外部作

2017-07-13 11:21:58 1027

转载 Webpack 大法中的 Code Splitting ,js文件懒加载。

今天,大家要学习的内容是 Webpack 大法中的 Code Splitting 。Code Splitting 是什么以及为什么在以前,为了减少 HTTP 请求,通常地,我们都会把所有的代码都打包成一个单独的 JS 文件。但是,如果这个 JS 文件体积很大的话,那就得不偿失了。这时,我们不妨把所有代码分成一块一块,需要某块代码的时候再去加载它;还可以利用浏览器的缓存,下次

2017-07-06 10:01:18 3667

转载 js数组去重的方法!!!

第一种是比较常规的方法思路:1.构建一个新的数组存放结果2.for循环中每次从原数组中取出一个元素,用这个元素循环与结果数组对比3.若结果数组中没有该元素,则存到结果数组中复制代码代码如下:Array.prototype.unique1 = function(){ var res = [this[0]]; for(var i = 1;

2017-07-01 22:39:57 364

空空如也

空空如也

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

TA关注的人

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