methods: { isNumber(evt) { evt = (evt) ? evt : window.event; let charCode = (evt.which) ? evt.which : evt.keyCode; if ((charCode > 31 && (charCode < 48 || charCode > 57)) && char...
摘要:前言之前面试过程中被问题这么个问题,就是有很多版本号,获取其中一个最高版本号比如之前面试的时候回答的不是很顺利,回来重新想了下,有更好的方法代码排序后第一个为最高版本号 前言: 之前面试过程中被问题这么个问题,就是有很多版本号,获取其中一个最高版本号 比如[1.0.0,2.1.3,4.5.2,1.2.4] 之前面试的时候回答的不是很顺利,回来重新想了下,有更好的方法 1.代码: le...
摘要:设计目的一个网站的数据非常多的时候,需要分页,方便浏览,为了方便翻页,那么我们摒弃传统的点击翻页,直接往下拉,不停地自动加载数据,这样就可以方便阅读。 设计目的 一个网站的数据非常多的时候,需要分页,方便浏览,为了方便翻页,那么我们摒弃传统的点击翻页,直接往下拉,不停地自动加载数据,这样就可以方便阅读。 设计原理 通过ajax向后端接口发起翻页请求,发送页码,后端接收页码,返回json...
摘要:如果另一个判断也为假,便走下一条。也就是说,是多个条件中的一个,此判断结束后还有下一个判断。则是最后一个判断。判断条件执行的内容因为是最后一个判断,无需加判断条件执行内容 上次我的if判断没有说清楚,这回就来详细说明一下吧://else if 指上次判断为假,进行另一个判断。如果另一个判断也为假,便走下一条。(也就是说,else if 是多个条件中的一个,此判断结束后还有下一个判断)。...
摘要:实现快速排序介绍通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 冒泡排序 介绍 重复遍历要排序的元素列,依次比较两个相邻的元素,前一个元素若比后一个元素大则互换位置。以升序排序为例,最大的元素会在第一次遍历后冒泡到数组的末端。假如数组...