Javascript入门9(字符串对象)

本文介绍了JavaScript中的字符串对象,强调了通过构造函数String实例化的字符串是object类型,而直接声明赋值的方式创建的是基本数据类型string。内容涵盖字符串的七大主要数据类型、引用数据类型的特点,以及String对象的length、charAt()、indexOf()、concat()、replace()、split()、lastIndexOf()、includes()和match()等重要属性和方法。同时,提到了replace()的第二个参数可以是一个函数,以及在数组中使用indexOf()进行判断的方法。
摘要由CSDN通过智能技术生成

使用构造函数String实例化一个对象字符串,这个方法定义的字符串的类型是object
一般用第二种:声明字符串名并赋值,这种方式创建的是字符串类型
数组也是object,函数也是object
七大主要数据类型包含下列七个
string
 number
bealoon
symbool
undefined
null
object(引用数据类型,上面六个基本数据类型)
引用数据类型:具有堆内存(实际值),栈内存(内存地址)。引用数据类型的改动是联动的哦!引用数据相等的话,两个共用一个堆内存而栈内存做了一个指向
基本数据类型的改动是AA制的啦,我改了一个另一个不会跟着变即使它们相等只名字不一样就行了喵
常见构造函数包括:
String Number Bealoon Symbool  Object Array RegExp(正则) Function
在String中有如下属性
字符串名点length
.charAt()  括号内的值是下标,执行后返回的是字符。
.indexOf()括号内的值是字符,而返回给你的是下标。
.concat()使用这个字符串名点concat(字符串名2)可以把他们接起来。
.replace()里面两个字符串参数中间用逗号隔开,前一个是原有的,后一个替换前一个  这就是替换属性

字符串名.replace(\/d+/g,'-')把所有的6换成-  ;如果是6靠在一起会变成一个+,把

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值