字符串常用的方法:

var str = 'helloworld' 
var str = new String('hellworld')
访问字符串字符 str[0]   **不能赋值**
===========================================
var obj = {}   // 字面量
var obj = new Object()  //构造函数方式
============================================
var arr = []   //字面量
var arr = new Array()  //构造函数方式
================================================
常用的方法

charat:  =>根据下标返回字符  str.charat()===str[]

indexOf: =>返回字符在字符串中的*下标*  =>如果字符不存在,返回-1
lastindexOf:  从后面往前数 (下标不变)

字符串截取substring: 语法: substring(从哪个索引开始, 到哪个索引截止),包含开始索引,不包含结束索引

数组截取slice: 语法和字符串截取相同

字符串截取:substr: 语法: substr(从哪个索引开始, 截取个数) 【字符串不能替换】
数组截取:splice: 语法: splice(从哪一个索引位置开始,截取多少个,替换的新元素) (第三个参数可以不写)

replace :用于在字符串中用一些字符替换另一些字符
    var str =‘helloworld’
    var newStr = str.replace('hello','javascript')  ==》》 javascriptworld

split :分割字符串,将分割之后的字符存入数组返回
     var str = 'javascript-css-html'  
     var arr = str.split('-') ===>>> ['javascript','css','html']

concat:连接两个字符串,返回连接之后的字符串
    var str = 'hello'
    var newStr = str.concat('world')=========>>helloworld

trim()=> 方法删除字符串两端的空白符
 ===> 返回去掉空格的新字符

startsWith()&endsWith()  ==》》{startsWith(子字符串)&endsWith(子字符串)}
startsWith()判断是否是以某一子字符串开始
endsWith()判断是否是以某一子字符串结束
    var url = 'http://www.qianfeng.com'
    var isOk = url.startsWith('http')===》ture
    var isOk = url.endsWith('com')===》ture
    var isOk = url.endsWith('cn')===》false

toLowerCase 和 toupperCase
    toupperCase 转换成大写

    var upper = str. touppercase()

    console. log(upper) ======》》》 HELLO

    tolowerCase 转换成小写

    var lower = upper . toLowercase()

    console.1og(lower) =====》》》 hello

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...