摘要:它的作用是操作數組增刪改參數是返回值是被刪除的項目。必須,整數,操作的位置必須,整數,要刪除的項目數量,如果為則不會刪除非必須,向數組添加的項目。注意會操作當前增刪改的意思是切片。它是函數的函數。它的作用是動態改變。 1. splice splice的意思是 粘接。它是數組的函數。它的作用是操作數組(增刪改)參數是(index,howmany,item1,item2,...);返回值是...
摘要:將用作括號表達式中的第一個字符,則會對字符集求反匹配結尾的位置與一個字邊界匹配,比如與中的匹配,但與中的不匹配非邊界字匹配標記字符組,標記括號表達式的開始和結尾。 字符 | 表示在兩個或多個項之間進行選擇,類似或/ 開始和結尾 轉義 - 連字符,當且僅當在字符組 [] 的內部表示一個范圍,比如[A-Z]表示范圍從A到Z;如果需要在字符組里面表示普通字符 - ,放在字符組的開頭或結尾即可...
摘要:注意,三目運算符中和是成對出現的,最起碼數量上,有幾個就會有幾個 三目運算符相信大家都很熟悉了: foo ? foo == true : foo == false 而三目運算符?:?:?.....的調用方式大家也不陌生, 就相當于一堆if - else if語句: foo ? foo == true : bar ? bar == true : bar == false 但是在zep...
摘要:最近我應邀為朋友寫一個,前期在考慮技術棧的時候選擇了。眼下第一目標是把這個應用寫完,在此過程中本著打破砂鍋問到底的精神,我在網上找到一些很不錯的的資源。于是記錄于此本列表正持續更新中。 最近我應邀為朋友寫一個 Web App,前期在考慮技術棧的時候選擇了 Rails API+Ember.js。考慮到這個應用的規模,選擇 Ember.js 或許有點重,但是做公司的項目一直都在用 Angu...
摘要:三種括號匹配問題,判斷參數字符串是否滿足匹配要求如空串為括號匹配問題是棧的典型應用,遇到左括號,入棧,遇到右括號,看棧頂是否是相應的左括號,若不是,則時間復雜度代碼如下思想是一樣的,不過沒有用棧這個數據結構,而是用了一個定長數組,對于參數的 Easy 020 Valid Parentheses Description: () [] {}三種括號匹配問題,判斷參數字符串是否滿足匹配要求如...