Javascript数组、字符串和日期对象的属性和方法
121 浏览量
更新于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 中,日期对象可以使用多种方式来创建和操作,包括获取当前时间、设置时间、格式转换等。
161 浏览量
186 浏览量
409 浏览量
376 浏览量
109 浏览量
120 浏览量
2020-10-23 上传
901 浏览量
164 浏览量

weixin_38694141
- 粉丝: 4
最新资源
- JSP高级编程:结合J2EE, XML, JDBC与网络程序设计
- C++/C编程最佳实践指南
- Hibernate开发入门与高级特性解析
- Struts1架构详解:入门与核心标签库指南
- 南开大学计算机等级考试C++上机100题解析
- 计算机网络概览:教学内容与核心技术
- Java Persistence API (JPA) 教程 - 深入理解ORM规范
- MATLAB在语音信号处理教学中的应用实践
- 嵌入式非特定人孤立词语音识别系统设计
- Groovy编程:Java开发者入门必备
- 软件国际化与本地化测试:打造全球适用的基石
- Oracle初学者常见问题与解答
- Cygwin中GDB调试指南
- C++/C程序员基础编程技能面试试题
- Python与Qt快速构建GUI应用
- 简易网页动态时钟实现代码