JavaScript字符串
来源:互联网 发布:网络广告公司铭心营销 编辑:程序博客网 时间:2024/06/18 08:54
特殊字符
在 JavaScript 中,字符串写在单引号或双引号来中。
因此出现如下代码是无法解析的:"We are the so-called "Vikings" from the north."
字符串 “We are the so-called ” 被截断。
因此可以使用’\’来进行转义:"We are the so-called \"Vikings\" from the north."
下表中列举了在字符串中可以使用转义字符转义的特殊字符:
字符串断行需要使用反斜杠(),字符串可以是对象
通常, JavaScript 字符串是原始值,可以使用字符创建: var firstName = “John”
但我们也可以使用 new 关键字将字符串定义为一个对象: var firstName = new String(“John”)var x = "John";var y = new String("John");typeof x // 返回 Stringtypeof y // 返回 Object
注意:最好不要创建String对象,因为这样会拖慢速度。
字符串属性
字符串方法
JS“==”和“===”的区别
1、对于 string、number 等基础类型,== 和 === 是有区别的
a)不同类型间比较,== 之比较 “转化成同一类型后的值” 看 “值” 是否相等,=== 如果类型不同,其结果就是不等。
b)同类型比较,直接进行 “值” 比较,两者结果一样。2、对于 Array,Object 等高级类型,== 和 === 是没有区别的
进行 “指针地址” 比较3、基础类型与高级类型,== 和 === 是有区别的
a)对于 ==,将高级转化为基础类型,进行 “值” 比较
b)因为类型不同,=== 结果为 false4、!= 为 == 的非运算,!== 为 === 的非运算
阅读全文
0 0
- Javascript字符串
- javascript字符串
- javascript字符串
- javascript字符串
- javascript字符串
- javascript字符串
- javascript 字符串
- JavaScript字符串
- javascript字符串
- JavaScript 字符串
- javascript字符串
- javascript字符串
- Javascript字符串
- JavaScript 字符串
- javascript字符串
- JavaScript 字符串
- JavaScript字符串
- javascript 字符串
- 内存操作流和properties
- 169-Majority Element
- 赋值运算符重载-LintCode
- [codeforces856D]Masha and Cactus
- 初识J2SE
- JavaScript字符串
- MongoDB MapReduce学习笔记
- C++之路:Visual Studio中如何指出文件结束
- 在序列化和返序列化深拷贝java对象时出现的 java.io.NotSerializableException
- GSL学习之一:下载并编译GSL库
- 验证单选框不能为空(以举报为例)
- 傻瓜也能建立github博客详解
- 实验楼-楼赛 第15期 Go语言-解题报告
- 在ubuntu中搜索文件或文件夹的方法