JavaScript高级程序设计第三版-读书笔记3
程序员文章站
2022-07-12 18:13:11
...
String类型
ECMASCRIPT中的字符串是不可变的。字符一旦创建,它们就不可改变。所以要改变一个字符串,就要先销毁原来的字符串,然后再创建。
var lang="Java";
lang=lang+"Script";
//它的实现过程是:
//1.创建一个能容纳十个字符串的新字符串
//2.然后将"Java"和"Script"填充进字符串中
//3.最后销毁原来的字符串"Java"和"Script"
//(这是旧版的浏览器中拼接字符串很慢的原因
- Object类型
- 包括如下七种
- constructor:保存着创建当前对象的函数。
- hasOwnProperty(_propertyName_):用于检查给定的属性是否在当前对象存在。
- isPrototypeOf(object):用于检查传入的对象是否是当前对象的原型。
- propertyIsEnumerable(_propertyName_):用于检查给定的属性是否能够使用for-in来枚举.
- toLocalString()
- to
推荐阅读
-
读书笔记《PHP高级程序设计、模式、框架与测试》
-
javascript高级程序设计(第三版)学习笔记(一) 正则表达式整理
-
重读《学习JavaScript数据结构与算法-第三版》- 第3章 数组(二)
-
温习Android基础知识——《第一行代码(第三版)》读书笔记 Chapter 14 高级技巧
-
《JavaScript高级程序设计》笔记:事件(十三)
-
《JavaScript高级程序设计》笔记:DOM扩展(十一)
-
《JavaScript高级程序设计》笔记:表单脚本(十四)
-
《JavaScript高级程序设计》笔记:使用Canvas绘图(15)
-
javascript高级程序设计学习历程
-
javascript高级程序设计第三版 第六章 面向对象的程序设计