原创 正則表達式檢測文件後綴名

代碼示例(檢測文件名爲.xls和.xlsx): function textFileName(fileName) {      let reg = /\.(xls|xlsx)$/;      return reg.test(fileN

原创 JS 求兩個正數的最簡整數比

解題思路: 1、輾轉相除法: 取兩個數中較大的數做被除數, 較小的數爲除數; 用較大的數去除以較小的數,若餘數爲0,則較小數就是這兩個數的最大公約數;如果不爲0,則用除數去除以上一步計算出的餘數, 直到餘數爲0,則這兩個數的最大公約數爲上

原创 JavaScript 數組去重(11種方法)

去重方法 一、利用ES6 Set 去重(ES6 常用) function unique (arr) { return Array.from(new Set(arr)) } let arr = [1,1,'true','true'

原创 前端 npm 插件修改版本號

一、版本號的位置及簡述 每個npm 包都有一個package.json文件,文件中的version 字段即爲當前包的版本號。 version 字段一般由三位數構成,格式如下:x.x.x,分別對應着version 裏面的: majo

原创 VScode 中如何去紅色掉波浪線

每次重新安裝VScode 後,都得重新配置下VScode ,有時時間長了,不太記得之前是如何配置的了,現在遇到了記錄下,以便後面使用:  1、 VScode 中如何去掉紅色波浪線, 方法 file -> preferences -> Se

原创 TypeScript學習總結——爲何從JavaScript切換成TypeScript語言

       我是一名前端開發者,目前正在用JavaScript編程語言開發所需的功能。在前端這個行業裏,有個Atwood定律,那就是:" 任何能用JavaScript實現的應用,最終都會用JavaScript實現 " 。這就對語言的安全

原创 Vue中的style上的Scoped的作用

在學習Vue的時候,會看到在組件的style標籤上添加scoped的字樣,一開始不明白這是什麼意思,經過查閱資料,才發現其作用,現在記錄下,以便日後查閱,參考鏈接vue中慎用style的scoped屬性:        Vue組件中sty

原创 斐波那契數列的計算 [JavaScript]

斐波那契數列指的是這樣一個數列 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,...    這個數列從第3項開始,每一項都等於前兩項之和。由數學家列昂納多·斐波那契(Leon

原创 win10下使用IIS搭建外網可訪問的網站

正題:win10下使用IIS搭建外網可訪問的網站 (iis管理器-Internet Information Services) 本人第一次使用CSDN博客(捂臉),可能寫的不好,還請各位看官原諒。寫博文的目的是記錄已學的知識、並分享出來