第三章MongoDB shell中使用JavaScript

2017-10-11  本文已影响0人  蚂蚁闲游

用于操作String 对象的方法:

方法 描述
charAt(index) 返回指定索引处的字符
charCodeAt(index) 返回指定索引处字符的Unicode值
concat(Str1,str2,...) 拼接多个字符串,并近回得到的字符串拷贝
fromCharCode() 将Unicode值转换为字符
indexOf(substring) 返回指定substring第一次出现的位置,如果没有找到则返回-1
lastIndexOf(subString) 返回指定subString最后一次出现的位置,如果没有找到则返回-1
match(regx) 搜索字符串并返回与正则表达式匹配的第一个子符
replace(subString/regx, replacementString) 在字符串中查找与子串或正则表达式匹配的子串,并交它们替换为新子串
search(regx) 在字符串搜索与正则表达式匹配的第一个子串, 并返回其位置
slice(start,end) 返回一个字符串,它包含原始字符串中位于start和end 之间的部分
split(sep,limit) 根据分隔字符或正则表达式将一个字符串分割成串数组。可选参数limit指定了最多将字符串分割为多少部分
substr(star,length) 将字符串的star外开始提取length个字符
substring(from,to) 将返回索引from和to之间的子串
toLowerCase() 将字符串转换为小写
toUpperCase() 将字符串转换为大写
valueOf() 返回字符串的原始值

以为是JavaScript中最为常用的字符串操作方法

用于操作Array对象的方法

方法 描述
concat(arr1,arr2,...) 将通过参数传入的数组合并,并返回得到的数组的拷贝
indexOf(value) 返回value在数组中第一次出现时的索引,如果没有找到,则返回-1
join(separator) 将数组的所有无素合并成一个字符串,并用separator分隔元素;如果没有指定分隔符,则使用逗号
lastIndexOf(value) 返回value在数组中最后一次出现时的索引,如果没有找到,则返回-1
pop() 删除数组中最后一个元素,并将其返回
push(item1,item2,... 在数组的末尾添加一个或多个元素, 并返回数组的新长度
上一篇下一篇

猜你喜欢

热点阅读