String 对象-->概念和创建

1.String 对象

  String 对象用于处理文本(字符串)。

  String 对象创建方法: new String()。

  语法:

    var txt = new String("string");

    或者更简单方式:var txt = "string";

 

2.区别:

  var txt = new String("string");  →这是字符串对象,引用类型:object

  var txt = "string";  →这是String类型,是基本类型

  举例:

var str = 'abner pan'
var str1 = new String('abner pan')
console.log(str)
console.log(typeof(str))
console.log(str1)
console.log(typeof(str1))

  输出:

 

   引用类型封装属性与方法。在前端开发中有许多关于字符串的操作。基本类型的字符串无法完成这些操作,js就添加了一种引用类型的字符串,在该引用类型中封装了有关字符串的属性和方法,方便开发者对字符串进行操作。

  Summary

    1.两种方式数据类型不一样

    2.引用类型的字符串包含了属性和方法,通常说引用类型的String是字符串包装类型

    3.实际操作中,基本类型的字符串自动转变为引用类型了,所以可以直接使用引用类型的字符串中封装的属性和方法。不要自己手动转换。

    4.字符串创建了之后就不能修改了

 

posted @ 2020-04-13 22:15  abner_pan  阅读(166)  评论(0编辑  收藏  举报