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 是多個條件中的一個,此判斷結束后還有下一個判斷)。...
摘要:實現快速排序介紹通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然后再按此方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進行,以此達到整個數據變成有序序列。 冒泡排序 介紹 重復遍歷要排序的元素列,依次比較兩個相鄰的元素,前一個元素若比后一個元素大則互換位置。以升序排序為例,最大的元素會在第一次遍歷后冒泡到數組的末端。假如數組...