Javascript数组、字符串和日期对象的属性和方法
146 浏览量
更新于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 中,日期对象可以使用多种方式来创建和操作,包括获取当前时间、设置时间、格式转换等。
2012-11-05 上传
2022-07-02 上传
2020-10-25 上传
2020-11-23 上传
2020-10-23 上传
2020-10-29 上传
2020-10-22 上传
2020-10-24 上传
2020-10-22 上传
weixin_38694141
- 粉丝: 4
- 资源: 960
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程