1. 程式人生 > >Javascript-基礎2

Javascript-基礎2

concat () 數字 split 布爾 否則 asc del upper

1. Javascript 字符串裏面的方法:

obj.length                           長度

 

obj.trim()                           移除空白

obj.trimLeft()

obj.trimRight)

obj.charAt(n)                        返回字符串中的第n個字符

obj.concat(value, ...)               拼接

obj.indexOf(substring,start)         子序列位置

obj.lastIndexOf(substring,start)     子序列位置

obj.substring(from, to)              根據索引獲取子序列

obj.slice(start, end)                切片

obj.toLowerCase()                    大寫

obj.toUpperCase()                    小寫

obj.split(delimiter, limit)          分割

obj.search(regexp)                   從頭開始匹配,返回匹配成功的第一個位置(g無效)

obj.match(regexp)                    全局搜索,如果正則中有g表示找到全部,否則只找到第一個。

obj.replace(regexp, replacement)     替換,正則中有g則替換所有,否則只替換第一個匹配項,

                                     $數字:匹配的第n個組內容;

                                     $&:當前匹配的內容;

                                     $`:位於匹配子串左側的文本;

                                     $‘:位於匹配子串右側的文本

                                     $$:直接量$符號

示例:

a=‘alex‘
"alex"
a.concat(‘eric‘)
"alexeric"
a
"alex"
a.indexOf(‘le‘)
1
a.indexOf(‘ex‘)
2
a.substring(1,2)
"l"
a.slice(1,2)
"l"
a.split(‘e‘)
(2) ["al", "x"]
a.split(‘e‘,1)
["al"]

2. 布爾類型

 小寫,true, false

3. 數組(Python裏面叫列表)

a=[11,22,33,44]

Javascript-基礎2