原创 你應該知道的ES2020中的10個JavaScript新特性

好消息– ES2020的新功能現已完成!這意味着我們現在對ES2020中發生的變化有了完整的瞭解,ES2020是JavaScript的新的和改進的規範。因此,讓我們看看這些變化是什麼。 1. BigInt BigInt是JavaS

原创 Angular複製功能--ngxClipboard

ngx-clipboard適用angular2及更高的版本,且從angualr 6.0.0版本開始不再依賴任何js文件。 依賴條件 Angular ngx-clipboard 2.x 7.x.x 4.x 8.

原创 判斷javascript的數據類型

1. typeof typeof 操作符返回變量或表達式的類型。 語法: typeof arr; 這種數據類型檢測只對簡單數據類型適用,對數組和對象不實用. 2. instanceof instanceof運算符用來判斷

原创 Angular 拖拽功能之cdk-- drag-drop

Angualr drag-drop裏面的功能能讓我們非常方便的處理頁面上視圖的拖拽(自由拖拽、列表排序拖拽、列表之間拖拽)問題。 官網:https://material.angular.io/cdk/drag-drop/examples。

原创 在Deepin系統中安裝Typora的方法

安裝Typora方法一: 使用以下命令,這樣能避免由add-apt-repository導致的一系列問題,如下: # sudo apt-key adv --keyserver keyserver.ubuntu.com --recv

原创 angular公共組件的寫法

angular的最大的優點便是它的組件化和模塊化,本文要講的是它的組件化: 說到組件就必須說到組件通信,公共組件的通信方式就是父子組件通信. 父子組件通信的三要素: input ,output和emit() @Input() 定義

原创 js獲取數組最後一個數據的方法

1.根據數組長度 var arr = [1,2,3]; let last = arr[arr.length-1]; // 3   2.使用數組方法slice(-1) 當使用負數作爲參數時就表示從數組末尾開始計數。而當省略第二個可選參數時

原创 怎麼在vscode上直接運行typescript文件

  首先安裝nodejs和code run(詳情請見https://blog.csdn.net/YeShenLiaoSuiFeng/article/details/80585595),但是要直接運行ts文件還需要安裝typescr

原创 linux下VSCode提示Visual Studio Code is unable to watch for file changes in this large workspace

出現這種提示,是超出VSCode文件監控數量了. 一. 檢查現有文件監控數目 cat /proc/sys/fs/inotify/max_user_watches 上述命令在我的機器上顯示的結果是:8192,這是Ubuntu 16.04系統

原创 js獲取當前是第幾天,第幾周

1. 計算當前是第幾天 let curDate = new Date(); let date = new Date(); // 設置本年的第一天 date.setMonth(0); date.setDate(1); let da

原创 angular 中請求接口 ,返回碼是200 ,但是回調走的是error

  一般出現這種問題,一定要檢查請求頭裏面的Content-Type,因爲你的請求是成功的,但是代碼沒有走success的回調,說明你的接受類型和返回的數據類型不一致. 默認angular HttpClient請求的是json數據類型,但

原创 git上傳代碼報錯-The file will have its original line endings in your working directory

原因是因爲文件中換行符的差別導致的。 這裏需要知道CRLF和LF的區別: windows下的換行符是CRLF而Unix的換行符格式是LF。git默認支持LF。 上面的報錯的意思是會把CRLF(也就是回車換行)轉換成Unix格式(LF),這

原创 windows下安裝使用Chocolatey

Chocolatey是windows下的一種包管理器,它可以讓我們體驗到在linux系統下安裝包一樣方便快捷,可以用cmd和powershell安裝。 安裝 注意:下面方法都需要管理員權限下進行安裝。 cmd @"%Sys

原创 PowerShell yarn : 無法加載文件 C:\Users\Admin\AppData\Roaming\npm\yarn.ps1,因爲在此係統因爲在此係統上禁止運行腳本。

在win10 下安裝yarn後,在編輯器中檢查yarn的安裝的時候會出現: 解決方法 1:搜索powershell,以管理員方式運行powershell 2:使用命令更改計算機的執行策略  執行: set-ExecutionPolicy

原创 npm安裝yarn

用npm命令安裝yarn 執行命令: npm install -g yarn --registry=https://registry.npm.taobao.org 配置安裝源: yarn config set registry htt