- 博客(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关注的人