sort返回值的正負決定排序的順序
let arr =[1
,5,3
,7,8
,6,9
,1,2
]// arr.sort() // [1,1,2,3,5,6,7,8,9]
let x = arr.
sort
((a,b)
=>
) console.
log(x)
let arr1 =[1
,2,3
]let arr2 =[4
,5,6
]let arr3 = arr1.
concat
(arr2)
//[1,2,3,4,5,6]
let arr4 = arr.
concat
(arr1,arr2)
//[1,2,3,4,5,6]
let a =[1
]let b =
1let c = document.
queryselectorall
("div"
) array.
isarray
(a)//true
array.
isarray
(b)//false
array.
isarray
(c)//false
1.長度
字串的長度與陣列不同,陣列的長度可通過設定改變。
let str =
"abdc"
str.length =
3 console.
log(str.length)
//此處顯示4,str.length只能讀到字串的長度,不可改變
2、取字串元素
方法一:[ ] 低版本ie不相容下標取字串元素的方法,一般用方法二
let str =
"abdc"
console.
log(str[2]
)// d
方法二:
let str =
"abdc"
console.
log(str.
charat(1
))// b
方法三:unicode編碼,任意字元都有對應的數字編碼
let str =
"adc"
console.
log(str.
charcodeat(2
))// c的unicode編碼:99
console.
log(string.
fromcharcode(99
))//99對應的字母:c 反查
3.判斷是否存在 indexof方法,陣列也可使用let str =
"shajx"
let a =
"aj"
let b =
"mk"
console.
log(str.
indexof
(a))
// 當str中包含a時,顯示的是a所代表的字串的初始位置 2
console.
log(str.
indexof
(b))
// 當找不到b對應的字串時,顯示 -1
4.字串切割
方法一:substring(起點,終點)
let str =
"藍忘機,魏無羨"
let newstr = str.
substring(4
,6)//魏無
let newstr = str.
substring(4
,7)//魏無羨
let newstr = str.
substring(4
,str.length)
//魏無羨
console.
log(newstr)
;
方法二:slice(起點,終點) slice可倒切,且陣列也可用slice
let arr =[11
,22,33
,44]let newarr = arr.
slice(-
3,arr.length)
//[22,33,44]
let newarr = arr.
slice(2
,3)//[33]
console.
log(newarr)
<
/p>
<
/p>
<
/p>
<
/p>
<
/p>
//ap 是沒有slice方法的,我們借用空陣列的slice方法來改變this指向
let ap = document.
getelementsbytagname
("p"
)let arr =
.slice.
call
(ap)
console.
log(arr)
//[p, p, p, p, p]
<
/script>
<
/body>
方法三: split(切割標識)
let str = "小橋,流水,人家,枯藤,老樹,昏鴉"
console.log(str.split(",")) //將字串轉變成陣列,[小橋,流水,人家,枯藤,老樹,昏鴉]
c 拼接字串陣列 陣列 字串拼接
題目描述輸入乙個正整數陣列,把陣列裡所有數字拼接起來排成乙個數,列印能拼接出的所有數字中最小的乙個。例如輸入陣列,則列印出這三個數字能排成的最小數字為321323。public class solution 交換的值不是拼接後的兩個相鄰字串 if before after for int i 0 i...
c 拼接字串陣列 C 字串拼接
測試環境 unity2018.4 net4.x。需要注意.net4.x和3.5差異還是挺大的 寫的內容大部分網上已有,算是總結他人的成果,是 1 先說幾條結論 1 1 字串在c 中是高頻出現的 1 2 這類高頻出現方法 字段通常不是每幀的效能瓶頸。但有可能是瞬間卡頓的 1 3 字串記憶體開銷計算 2...
拼接字串
border 1 class box 標籤名稱th 是否顯示th 標籤順序th tr thead 首頁td class check 是option 否option select td class number 1option 2option 3option 4option 5option 6opti...