javascript中 Sting对象的属性
2022/3/2 1:21:59
本文主要是介绍javascript中 Sting对象的属性,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
有3个属性,length constructor prototype
1、length 属性
获取当前字符串的长度,字符串的长度为字符串中所有字符的个数。
var str= 'abchdngs' str.length
通过length返回的是字符的个数,不是字节的个数,返回的长度包括字符串内的空格。
var str= 'abchdngs' var num= 0 var num = str.length
这时候的num 就是8
2、constructor
constructor 属性用于引用当前对象的构造函数
var str= 'abchdngs'; console.log(str.constructor)
可用来判断当前对象的类型。因为这个属性 Array Date Boolean 与Number 都有。都可以调用这个属性。用法一致。
3、protoType 属性
可以为字符串对象添加自定义的属性与方法。
str.prototype.name = value
name 是添加的属性名或者方法名
value是添加属性的值或者执行方法的函数。
str.prototype.Leng = function(){ alert(this.length) } var str = "12345677" str.Leng();
这时候返回Leng是长度
添加了一个方法获取字符串长度。
这篇关于javascript中 Sting对象的属性的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-15鸿蒙生态设备数量超8亿台
- 2024-05-13TiDB + ES:转转业财系统亿级数据存储优化实践
- 2024-05-09“2024鸿蒙零基础快速实战-仿抖音App开发(ArkTS版)”实战课程已上线
- 2024-05-09聊聊如何通过arthas-tunnel-server来远程管理所有需要arthas监控的应用
- 2024-05-09log4j2这么配就对了
- 2024-05-09nginx修改Content-Type
- 2024-05-09Redis多数据源,看这篇就够了
- 2024-05-09Google Chrome驱动程序 124.0.6367.62(正式版本)去哪下载?
- 2024-05-09有没有大佬知道这种数据应该怎么抓取呀?
- 2024-05-09这种运行结果里的10.100000001,怎么能最快改成10.1?