第十章 String()
来源:互联网 发布:襄阳seo 编辑:程序博客网 时间:2024/06/06 09:04
10.1 String()对象概要
String()构造函数用于创建字符串对象和字符串原始值。
//创建string对象var stringObject = new String('foo');console.log(stringObject);//foo(o='f',1='o',2='o')console.log(typeof stringObject);//'object'//创建string字面量/原始值var stringObjectWithoutNewKeyword = String('foo');console.log(stringObjectWithoutKeyword);//'foo'console.log(typeof stringObjectWithoutKeyword);//stringvar stringLiteral = 'foo';console.log(stringLiteral);//'foo'console.log(typeof stringLiteral);
10.2 String()参数
String()走高函数接收一个参数,创建的字符串值。
var stringObject = new String('foo');console.log(stringObject);//foo(o='f',1='o',2='o')
!当来自String()构造函数的实例和new关键字一起使用的时,会生成一个实际的复杂对象。由于会出现与typeof操作符相关的潜在问题。我们应该闭免这样做(而使用字面量/原始数字)。typeof操作符会将复杂的字符串对象报告为“对象”,而不是我们所认为的原始标签(‘string’).此外,字面量/原始值的编写更加迅速,也更为简洁。
10.3 String()属性和方法
属性
prototype
方法
fromCharCode()
10.4 字符串对象实例属性和方法
实例属性
constructor
length
实例方法
charAt()
charCodeAt()
concat()
indexOf()
lastIndexOf()
localeCompare()
match()
quote()
replace()
search()
slice()
split()
substr()
toLocalLowerCase()
toLocalUpperCase()
toLowerCase()
toString()
toUpperCase()
valueOf()
0 0
- 第十章 String()
- 第十天(String)
- 第十章
- 第十章
- 第十章
- 第十章
- 第十章
- 第十章
- 第十章
- Day13第十三天 java基础---------String
- 【黑马程序员】String类 第十三天
- 黑马程序员——>第十三天<String>
- 黑马程序员--第十三天:String类
- 黑马程序员-第十一天(String类)
- 第十三天-JavaAPI(String类、StringBuffer)
- 第十四周项目6-1-字符串操作(string做法)
- 第十一周项目2-2:string改造为指针
- 多校第十场1009 CRB and String题解
- java多线程与线程间通信
- QT中 No such file or directory 问题解决
- 关于微信红包的一些算法可能性
- 序章
- .Net 高效开发之不可错过的实用工具
- 第十章 String()
- Unity开发学习路线在哪里【蓝鸥Unity学习路线】
- asm技术学习
- 勾股数圆整程序
- smarty的replace陷阱
- "==" 和 .equals()方法的区别
- mysqldump导入导出数据
- Xcode 快速开发 代码块
- 利用swiper和css3实现手机滑屏与动画效果