陣列和字串型別物件的方法我特容易搞混淆,所以把他列出來,免得每次取查。
1、concat方法
[作用] 將多個陣列聯合起來,這個方法不會改變現存的陣列,它只返回了所結合陣列的乙份拷貝。
[語法] arrayobj.concat(array1,array2,...)
[例項]
2、join方法,
[作用] 將原有陣列物件轉換成1個字串,可以用指定分隔符進行串聯。
[語法] arrayobj.join(separator),separator為分隔符,預設為「,」。
[例項]
3、pop、shift方法
[作用] pop方法刪除和返回陣列中最後乙個元素,同時,陣列的長度發生變化。與之相對的是shift()方法,刪除和返回陣列第乙個元素。
[語法] arrayobj.pop|shift()
[例項]
4、push、unshift方法
[作用] 向陣列的末尾新增乙個或多個元素並且返回新的長度。同時,陣列的長度將會被改變,與之相對應的是unshift方法。注意,方法的返回值並不是新的陣列,而是新陣列的長度。
[語法] arrayobj.push|unshift(ele1,ele2,ele3,...)
[例項]
5、reverse方法
[作用] 把陣列中的元素排列次序顛倒過來。
[語法] arrayobj.reverse()
[例項]
6、slice方法
[作用] 可將現存陣列中選種的元素返回。
[語法] arrayobj.slice(startposition,endposition),第乙個引數為必選,第二個為可選,如不寫,則預設為從 startposition到最後乙個元素。注意,包含startposition這個位置的元素,而不包括endposition。
[例項]
7、sort方法
[作用] 用來對陣列元素進行排序。
[語法] arrayobj.sort(sortrule())。引數可選,代表排序的方法。特別說明,sort排序有幾個基本原則,第一,預設按照字母順序排列;第二,大寫字母排在小寫字母之前。基與此,對於數字排序,需要自己寫排序方法。
[例項]
8、splice方法
[作用] 向陣列刪除並加入新的元素。
[語法] arrayobj.splice(index,number,ele1,ele2...)。index為索引位置,必須為數字,代表從哪個位置插入或者刪 除元素。number,代表從index位置往後刪除的元素個數,如果為「0」則表示在index插入新元素,不刪除往後的陣列元素。(說得太混了~~~ 直接看**例項)
[例項]
9、tostring方法
[作用] 使用率非常高的方法,直接將陣列型別物件轉換成字串型別物件。
[語法] arrayobj.tostring()
[例項]
注意:新的字串是原陣列連線而成,但是中間有「,」分隔,如想去掉「,」,可以這樣寫:
Linux 實用技巧
值得一提的是vim是慈善軟體 charityware 如有贊助或評比得獎,所得將全部救助烏干達孤兒,軟體使用是免費的,歡迎手頭有點閒錢的使用者捐款贊助,如果沒銀子也沒關係,至少當有評比活動時 有獎金可拿的那種 應用技巧一 快速注釋 1 連續行注釋 使用vim vi編輯shell指令碼,在進行除錯的時...
vim實用技巧
以前習慣於eclipse,sourceinsight,vim用的不是很熟悉,在現在的公司中,vim是一種必備的技巧,慢慢,從難受到得心應手,vim還是比較好用的,下面記錄一點實用的技巧 1 vim ctags cscope是乙個強大的比擬於sourceinsight的字元介面的工具 2 ctrl 跳...
SQL PowerDesigner實用技巧
1,name code的轉變 我們設計資料庫的時候,軟體會自動把name的資料複製到code中,但我想設計時直接把 欄位名稱與含義寫在name中,這樣對設計時間的浪費是很少的 如我們以 欄位名 中文含義 來寫name,讓軟體自動複製前面的 欄位名到 code中.讓中文函義 自動複製到 comment...