网站首页 » 记录

获取内网IP 和 外网IP 的方法 Vue

内网:<template> <section class="p-10"> <h1>{{ ip }}</h1> </section> </template> <script> export default { data() {[...]

网站首页 » 记录

ES6 Javascript 小技巧

1. 数组去重 let arr = [1,2,3,4,5,2,323,2,5,3];? let uniqueArr = [...new Set(arr)]; 2. 缓存数组长度for (let i = 0, length = array.length; i < length; i++){ console.log(i); }3. 短路求[...]

网站首页 » 记录

数组对象排序按照JSONarray排序

<script> var arr = [{id:1,username:'a1'},{id:2,username:'a2'},{id:3,username:'a3'},{id:4,username:'a4'},{id:5,username:'a5'}]; var newArr = [3,1,2,5,4]; let cur[...]

网站首页 » 记录

前端算法

/*冒泡排序*/ function bubbleSort(arr){ for(var i=1;i<arr.length;i++){ for(var j=0;j<arr.length-i;j++){ var temp; if(arr[j]>ar[...]

网站首页 » 记录

到底何时使用PureComponent 才合适

首先,废话不多说,搜了一堆资料总结下: 组件中的state或者props发生变化才会渲染render PureComponent 是React官方对其进行了shallowEqual(<strong>浅比较</strong>),也就是如果state或者props是Array或者Object的引用发生改变,就会重新渲[...]