Javascript数组、字符串和日期对象的属性和方法
76 浏览量
更新于2024-09-01
收藏 86KB PDF 举报
Javascript 对象属性方法汇总
在本文中,我们将详细介绍 Javascript 中的对象属性和方法,包括数组、字符串、日期等类型。
**数组(Array)**
数组是一种系列元素的有序集合。它具有以下属性和方法:
**属性**
* length:用于获取数组元素的个数,既最大下标加 1
**方法**
* sort(function):在未指定排序号的情况下,按照元素的字母顺序排列,如果不是字符串类型则转换成字符串,在排序
* reverse():颠倒数组中元素的顺序
* concat(array1,arrayn):用于将 N 个数组合并到 array1 数组中
* join(string):用于将数组中元素合并为字符串,string 为分隔符,如省略参数,则直接合并,不加分隔
* slice(start,stop):用于返回数组中 start 到 stop 中的元素,如果参数为负,则表示倒数 start 或 stop 个元素
* toString():将数组所有元素返回一个字符串,其间用逗号分隔
**字符串(String)**
字符串是一种基本的数据类型,用于表示文本信息。它具有以下属性和方法:
**属性**
* length:用于返回字符串的长度,用法与数组一样
**方法**
* anchor():该方法创建如同 HTML 中的 anchor 一样的标记,格式 <aname=””…..>,通过下列方法访问 string.anchor(chorName)
* toUpperCase():将字符串转换成大写
* toLowerCase():将字符串转换成小写
* indexOf(a,b):从第 b 个字符查找字符 a 在字符串中出现的位置并返回,如果 b 省略,则默认从 0 位置查找
* chartAt(i):返回字符串中第 i 个字符
* substring(start,end):返回字符串中从 start–end 之间的全部字符(但是不返回 end 本身那个字符哦)
* sub():将指定的字符串用下标格式显示
**日期(Date)**
日期是一种表示时间的对象,具有以下定义方法和方法:
**定义方法**
* a:var newdt = new Date() –> 创建时间对象并赋值为当前时间
* b:var newdt = new Date(milliseconds) –> 创建时间对象,且以 GMT 的延迟时间来设置对象的值,单位为毫秒
* c:var newdt = new Date(string) –> 使用特定的时间字符串为新创建的时间对象赋值,其格式与 Date 对象的 parse 方法匹配
* d:var newdt = new Date(年,月,日,小时,分,秒,毫秒) –> 按照年,月,日,小时,分,秒,毫秒的顺序为对象赋值
**方法**
* 获取时间
+ getDate():获取日期
+ getMonth():获取月份
+ getFullYear():获取年份
* 设置时间
+ setDate():设置日期
+ setMonth():设置月份
+ setFullYear():设置年份
* 格式转换
+ toDateString():将日期对象转换成字符串
+ toTimeString():将日期对象转换成时间字符串
+ toLocaleString():将日期对象转换成本地化的字符串
在 Javascript 中,日期对象可以使用多种方式来创建和操作,包括获取当前时间、设置时间、格式转换等。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-01-21 上传
2020-10-25 上传
2020-11-23 上传
2012-11-05 上传
2020-10-23 上传
2020-10-29 上传
weixin_38694141
- 粉丝: 4
- 资源: 960
最新资源
- elevator:我的电梯传奇游戏解决方案http
- internet-technologies-1442-abidiya:互联网技术1442-实验室会议
- C++基于TTS组件文本转语音实例
- PCA分解
- spotify_streamer:Udacity的Spotify Streamer项目
- intro-opendata:坎塔布里亚开放和链接统计数据介绍
- IMDB分类器:ECEN 489:词袋遇上爆米花袋
- trivia-game:琐事游戏,记录点数和生活-源码
- 编程项目实战+ASP.NET+BS架构+酒店入住管理系统+毕业设计
- goit-react-hw-04-movies
- VC++ ODBCApiDataManager数据库管理
- manny
- workflows:我的 lynda.com 工作流程课程中的文件
- ARwinss:使用ARToolKit和OpenIGTLink实现WINSS
- azerothcore-dbc-reader
- 污染控制与状况-项目开发