JS基础语法---String对象
程序员文章站
2024-01-01 19:08:28
String >是一个对象 字符串可以看成是字符组成的数组, 但是js中没有字符类型 字符是一个一个的, 在别的语言中字符用一对单引号括起来 在js中字符串可以使用单引号也可以使用双引号 因为字符串可以看成是数组, 所以, 可以通过for循环进行遍历 字符串特性: 不可变性, 字符串的值是不能改变 ......
string---->是一个对象
- 字符串可以看成是字符组成的数组, 但是js中没有字符类型
- 字符是一个一个的, 在别的语言中字符用一对单引号括起来
- 在js中字符串可以使用单引号也可以使用双引号
- 因为字符串可以看成是数组, 所以, 可以通过for循环进行遍历
字符串特性: 不可变性, 字符串的值是不能改变
字符串的值之所以看起来是改变的, 那是因为指向改变了 ,并不是真的值改变了
var str = "123"; str = "456"; console.log(str);//456
var str = "hello"; str[1] = "w"; //字符串可以通过索引访问字符串中的某个值 不会变 //但是,是可以访问---读取---只读
var str = "小苏好猥琐"; str = "小苏好邪恶了";//重新赋值 console.log(str);