12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- var str = 'This is a car';
- console.log(str)
- /**
- * slice 截取 不会改变原数组
- * 一个值:从当前下标开始位置截取到最后 下标从0; 负数下标从-1开始 从后往前截取到当前下标位置
- * 两个值: 正值:第一个值 代表开始的索引下标 第二个值 代表结束的索引下标 但不包含该下标
- * 负值:第一个值 代表结束的下标索引 第二个值 代表开始的下标索引 但不包含该下标
- */
- // console.log(str.slice(-2))
- // console.log(str.slice(-9,-3))
- //console.log(str.slice(2,5))
- /**
- * substring 截取 不会改变原数组
- * 一个值:从当前下标开始位置截取到最后
- * 两个值:第一个值 代表开始的索引下标 第二个值 代表结束的索引下标 但不包含该下标
- */
- // console.log(str.substring(3))
- /**
- * substr 截取 不会改变原数组
- * 一个值:从当前下标开始位置截取到最后
- * 两个值:第一个值 代表开始的索引下标 第二个值 截取的长度
- */
- // console.log(str.substr(5))
- // replace("要替换的值","替换的新值") 替换
- // console.log(str.replace('is','你好'))
- // split 字符串转数组 用逗号隔开
- console.log(str.split(","))
- // chatAt 查找当前下标的字符
- console.log(str.charAt(6))
- console.log(str)
- </script>
- </body>
- </html>
|