摘要:
迷糊版本: function quickSort(arr){ var arrLen = arr.length; if(arrLen <= 1){ return arr } var pivotIndex = Math.floor(arrLen/2); var pivot = arr.splice(pi 阅读全文
摘要:
1.this:js的this总是指向一个对象,具体那个对象是运行时基于函数的执行环境动态绑定的,而非函数声明时的环境。 this的指向(除去eavl和with): a.作为对象的方法调用 :this指向对象本身 b.作为普通函数调用(函数自执行,匿名函数) :this指向window对象 c.构造器 阅读全文
摘要:
1.遵循基本原则:a.所有数据都是对象 b.要的到一个对象,不是实例化一个类,而是找到其原型并clone他 。 c.原型会记住对象。 d.如果对象无法相应某个请求,那么就会把这个请求委托给自己的原型。 2.函数的参数对象转换为数组:arguments => array Array.prototype 阅读全文
摘要:
一般动画配合v-if v-else 或则v-show 来实现,所有将要有动画效果的元素都包含在一个transition的组件中。 在该组件中,每个动画元素都包含6个阶段: 1.v-enter 2.v-enter-active 3.v-enter-to 4.v-leave 5.v-leave-acti 阅读全文
摘要:
1.npm install vuex --save (生产环境会用到,因为--save) 2.在src目录下建立store文件夹以及index.js文件。 import Vue from 'vue'; import Vuex from 'vuex'; Vue.use(Vuex); const sta 阅读全文
摘要:
方法一:给el-dropdown根组件监听command ,再el-dropdown-item 绑定commandshuxing值。 methods内详细写监听对应的方法 handleCommand(command) { if(command == 'loginOut'){ this.$confir 阅读全文
摘要:
再 vue中生命周期一般包含:beforeCreate,created,beforeMount,mounted,beforeUpdate,updated,beforeDestory,destoried。 在每个阶段我们可以做相应的事,因为在不同的阶段我们的vue对象的某些属性并未生成或则更新。 比如 阅读全文
摘要:
$(document).on('click', 'select+', function(){ // 被点击的 var elem = $(this); // 原始的select节点 var selectElem = elem.prev(); if($(".layui-form-select").has 阅读全文
摘要:
mousedown > mouseup > click blur > click 阅读全文
摘要:
/*文件大小转换*/gg.core.getFileSize = function (appByts) { let mb = 1024 * 1024; if (appByts > mb) { let bb = appByts / (1024 * 1024); bb = bb.toFixed(2); r 阅读全文