JavaScript对象基本概念

目录

Object对象类

Date对象全部属性

String对象

charAt()方法

Array方法

charAt()方法

Array方法


在JavaScript中,对象是基本的构建块,它们是键值对的集合,其中键通常是字符串,而值可以是任何类型的数据,包括其他对象。JavaScript中的所有事物都是对象,甚至连函数也是对象。

Object对象类

Object 是JavaScript中的基础对象类型,它拥有一些属性和方法,用于处理对象的基本操作。以下是Object对象的一些常用属性和方法:

  • constructor: 指向创建该对象的function
  • prototype: 表示该对象的原型,即它是另一个对象的实例。
  • toString(): 将对象转换为字符串形式。
  • toLocaleString(): 将对象转换为本地化的字符串形式。
  • valueOf(): 返回对象的原始值。
  • hasOwnProperty(propertyName): 检查对象是否拥有特定的属性。
  • isPrototypeOf(object): 检查对象是否是另一个对象的原型。
  • propertyIsEnumerable(propertyName): 检查指定的属性是否可枚举。

Date对象全部属性

Date 对象用于处理日期和时间。以下是Date对象的一些属性和方法:

  • constructor: 指向创建该对象的Date构造函数。
  • getFullYear(): 获取完整的四位年份。
  • getMonth(): 获取月份(0-11)。
  • getDate(): 获取日(1-31)。
  • getHours(): 获取小时(0-23)。
  • getMinutes(): 获取分钟(0-59)。
  • getSeconds(): 获取秒(0-59)。
  • getMilliseconds(): 获取毫秒(0-999)。
  • getTime(): 获取自1970年1月1日以来的毫秒数。
  • getDay(): 获取一周中的天(0-6)。
  • setFullYear(year): 设置完整的四位年份。
  • setMonth(month): 设置月份(0-11)。
  • setDate(date): 设置日(1-31)。
  • setHours(hours): 设置小时(0-23)。
  • setMinutes(minutes): 设置分钟(0-59)。
  • setSeconds(seconds): 设置秒(0-59)。
  • setMilliseconds(milliseconds): 设置毫秒(0-999)。
  • setTime(time): 设置自1970年1月1日以来的毫秒数。
  • toISOString(): 返回一个ISO格式的日期字符串。
  • toJSON(): 返回一个JSON格式的日期字符串。
  • toString(): 返回一个表示日期和时间的字符串。
  • toLocaleString(): 返回一个本地化的日期和时间字符串。
  • valueOf(): 返回一个表示日期和时间的数字。

String对象

在JavaScript中,String对象表示字符串数据类型。字符串被视为基本数据类型之一,因为它们通常包含文本信息。在JavaScript中,所有的字符串都被封装为String对象实例。

charAt()方法

charAt()方法是String对象的一个方法,它返回字符串中特定位置的字符。该方法接收一个参数,该参数表示要返回的字符在字符串中的位置。位置是从0开始的索引,所以第一个字符的位置是0,第二个字符的位置是1,依此类推。

Array方法

在JavaScript中,Array对象提供了一系列方法,用于执行各种数组操作,如排序、搜索、过滤等。以下是一些常见的Array方法:

  • concat():将多个数组拼接起来形成一个新数组。
  • filter():创建一个新数组,其中包含满足特定条件的原始数组元素。
  • find():返回数组中满足特定条件的第一个元素。
  • map():对数组中的每个元素执行一个函数,并返回一个新数组,其中包含每次函数调用的结果。
  • reduce():对数组中的每个元素执行一个函数,并将结果累加起来。
  • sort():对数组元素进行排序。
  • splice():在数组中添加或移除元素。
  • toLocaleString():将数组转换为本地化的字符串表示形式。

类 

在JavaScript中,String对象表示字符串数据类型。字符串被视为基本数据类型之一,因为它们通常包含文本信息。在JavaScript中,所有的字符串都被封装为String对象实例。

charAt()方法

charAt()方法是String对象的一个方法,它返回字符串中特定位置的字符。该方法接收一个参数,该参数表示要返回的字符在字符串中的位置。位置是从0开始的索引,所以第一个字符的位置是0,第二个字符的位置是1,依此类推。

Array方法

在JavaScript中,Array对象提供了一系列方法,用于执行各种数组操作,如排序、搜索、过滤等。以下是一些常见的Array方法:

  • concat():将多个数组拼接起来形成一个新数组。
  • filter():创建一个新数组,其中包含满足特定条件的原始数组元素。
  • find():返回数组中满足特定条件的第一个元素。
  • map():对数组中的每个元素执行一个函数,并返回一个新数组,其中包含每次函数调用的结果。
  • reduce():对数组中的每个元素执行一个函数,并将结果累加起来。
  • sort():对数组元素进行排序。
  • splice():在数组中添加或移除元素。
  • toLocaleString():将数组转换为本地化的字符串表示形式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值