原创 JavaScript中substr()和substring()的區別

以前一直沒注意,上次在做使字符串每個首字母都大寫的時候注意到這點,就把它記錄下來。 String對象中substr() 方法返回一個字符串中從指定位置開始到指定字符數的字符,語法爲str.substr(start[, length

原创 數組的常用方法總結一

JavaScript Array對象用於在單個的變量中存儲多個值,它有很多方法,今天就先總結一些經常會用到的。 最基本的就是創建數組和訪問數組元素: new Array(); new Array(size); new A

原创 初識React

React的核心思想:封裝組件,再由組件構成複雜頁面,同時各個組件維護自己的狀態和UI,當狀態發生變化,自動重新渲染整個組件。 React 是一個用於構建用戶界面的JavaScript庫,它起源於 Facebook 的內部項目,

原创 JavaScript數組

Array 對象用於在單個的變量中存儲多個值. 創建數組的方法如下: let arr = new Array(); let arr = new Array(size); let arr = new Array(element0

原创 檢查一個字符串是否以指定的字符串結尾

最近開始在freeCodeCamp上學習,對JavaScript的算法部分的題目進行記錄,強化一下自己的知識點,也方便以後複習。 題目描述: 檢查一個字符串(str)是否以指定的字符串(target)結尾。 如果是,返回tr

原创 html中的塊狀元素和內聯元素

大多數 HTML 元素被定義爲塊級元素或內聯元素。 塊級元素在瀏覽器顯示時,通常會以新行來開始(和結束),可以設置width和height,可以設置margin和padding。 常見的塊狀元素: h1-h6、p、div、tab

原创 重複一個指定的字符串 n次

最近開始在freeCodeCamp上學習,對JavaScript的算法部分的題目進行記錄,強化一下自己的知識點,也方便以後複習。 題目描述: 重複一個指定的字符串 num次,如果num是一個負數則返回一個空字符串。 實現: f

原创 把一個數組按照指定的數組大小分割成若干個數組塊

最近開始在freeCodeCamp上學習,對JavaScript的算法部分的題目進行記錄,強化一下自己的知識點,也方便以後複習。 題目描述: 把一個數組arr按照指定的數組大小size分割成若干個數組塊。 例如: chun

原创 視區相關單位vw, vh

vw,是指CSS中相對長度單位,表示相對視口寬度(Viewport Width),1vw = 1% * 視口寬度 vh,是指CSS中相對長度單位,表示相對視口高度(Viewport Height),1vh = 1% * 視口高度

原创 Element.classList屬性

Element.classList是一個只讀屬性,它返回元素的類名,作爲DOMTokenList對象,該元素用於在元素中添加,移除及切換CSS類。 對於jQuery裏的hasClass、addClass、removeClass方法

原创 截斷一個字符串

最近開始在freeCodeCamp上學習,對JavaScript的算法部分的題目進行記錄,強化一下自己的知識點,也方便以後複習。 題目描述: 截斷一個字符串! 如果字符串的長度比指定的參數num長,則把多餘的部分用…來表示。

原创 Ubuntu下搜狗輸入法只有懸浮框不能輸入中文

搜狗輸入法安裝之後一直用的挺好,一次輸入法切換過程中不知怎麼回事給調出了問題,只有懸浮框但不能輸入中文,網上找了好久終於解決了這個問題. 檢查language support 和Configure Current Input Me

原创 返回數組中的小數組的最大值

最近開始在freeCodeCamp上學習,對JavaScript的算法部分的題目進行記錄,強化一下自己的知識點,也方便以後複習。 題目描述: 右邊大數組中包含了4個小數組,分別找到每個小數組中的最大值,然後把它們串聯起來,形成

原创 JavaScript數據類型

JavaScript的數據類型分爲兩類:原始類型(primitive type)和對象類型(object type)。JavaScript中的原始類型包括數字、字符串和布爾值,還有兩個特殊的原始值:null(空)和undefine

原创 截斷數組

最近開始在freeCodeCamp上學習,對JavaScript的算法部分的題目進行記錄,強化一下自己的知識點,也方便以後複習。 題目描述: 返回一個數組被截斷n個元素後還剩餘的元素,截斷從索引0開始。 代碼實現: functi