文章目录
1. 对象 1. 什么是对象
现实生活中:一切都是物体,物体是看得见、摸得着的具体事物。
在 JavaScript 中,对象是相关属性和技术的无序集合javascript对象的方法,一切都是对象,例如字符串、数字、数组、函数等。
2. 为什么我们需要对象
2.创建对象的三种形式
1. 使用文字创建对象
对象调用
变量、属性、函数、方法摘要
2.使用new Object创建对象
3. 使用构造函数创建对象
注意
构造函数约定的第一个字母是小写的。 函数中的属性和方法需要添加this来表示当前对象的属性和技能。 不需要在构造函数中返回结果。 当我们创建一个对象时,必须使用new来调用构造函数。 4. 构造函数和对象 3. new 关键字
new 执行时会做四件事:
在视频内存中创建一个新的空对象。 让this指向这个新对象。执行构造函数上面的代码,为新对象添加属性并返回新对象(因此构造函数上不需要返回)4.遍历对象属性
for...in 语句用于循环遍历链表或对象的属性。
其句型如下:
语法中的变量是自定义的,需要符合命名规范,通常我们会把这个变量写成k或者key
5. 内置对象 1. 概述 2. 检查文档
管理中心:
3. 数学对象 3.1 数学概述
Math 对象不是构造函数,它具有物理常量和函数的属性和技巧。 与物理相关的运算(绝对值、舍入、最大值等)可以使用Math中的成员。
3.2 随机数方法random()
4. 日期对象 4.1 日期概述 4.2 Date()方法的使用
4.3 日期低格式
4.4 获取日期的总微秒数
5. 数组对象 5.1 数组对象的创建
5.2 检测是否为字段5.3添加和删除数组元素
5.4 数组排序
5.5 数组索引方法
5.6 将数组转换为字符串
5.7 数组分割
6. 字符串对象 6.1 基本包装类型
为了方便对基本数据类型的操作,JavaScript还提供了三种特殊的引用类型:String、Number和Boolean。
6.2 字符串的不变性
这意味着上面的值是不可变的。 虽然看起来内容可以改变,但毕竟地址变了,内存中又开辟了新的显存空间。
6.3 根据字符返回位置
字符串的所有方法都不会改变字符串本身(字符串是不可变的),操作完成后会返回一个新的字符串。
6.4 按位置返回字符(强调)
6.5 字符串操作方法(重点)
6.6 替换()方法
Replace() 方法用于将字符串中的某些字符替换为其他字符。
其使用格式如下:
6.7 split()方法
split()方法用于分割字符串javascript对象的方法,它可以将字符串分割成链表。 分割完成后,返回一个新的链表。
例如下面的代码:
发表评论