数组 对象 超实用方法自己整理
数组方法 为自己常用方法 下面对象方法 均为转载资料 链接奉上https://www.w3school.com.cn/jsref/dom_obj_all.asp
所有 JavaScript 对象都拥有 toString() 方法。
arr.tostring() arr.join()====>转为字符串
数组长度 arr.length
删除数组的元素 delete arr[0]使用 delete 会在数组留下未定义的空洞
合并数组 concat arr1. concat(arr2,arr3)
将数组变成字符串拼接 var str = arr.join()
删除最后一个元素 arr.pop()
末尾添加元素 arr.push("concent")
数组顺序反转 arr.reverse()
删除数组的第一个元素 arr.shift()
给数组开头添加元素 arr.unshift("concent")
点击按钮截取数组下标 1 到 2 的元素 arr.slice(1,3) 截取下标从一到三的元素结束 不包含三
截取数组 arr.slice(1) 传一个参数 代表截取从1 以后的数组
点击按钮向数组添加元素 arr.splice(2,0,"concent') 从第二个开始 删除0个 在添加“concent”
数组转字符串 arr.tostring()
数组排序 升序 arr.sort(function(a,b){return a-b});
数组排序 降序 arr.sort(function(a,b){return b-a});
对象 复制的
Date 对象方法
方法 | 描述 |
---|---|
Date() | 返回当日的日期和时间。 |
getDate() | 从 Date 对象返回一个月中的某一天 (1 ~ 31)。 |
getDay() | 从 Date 对象返回一周中的某一天 (0 ~ 6)。 |
getMonth() | 从 Date 对象返回月份 (0 ~ 11)。 |
getFullYear() | 从 Date 对象以四位数字返回年份。 |
getYear() | 请使用 getFullYear() 方法代替。 |
getHours() | 返回 Date 对象的小时 (0 ~ 23)。 |
getMinutes() | 返回 Date 对象的分钟 (0 ~ 59)。 |
getSeconds() | 返回 Date 对象的秒数 (0 ~ 59)。 |
getMilliseconds() | 返回 Date 对象的毫秒(0 ~ 999)。 |
getTime() | 返回 1970 年 1 月 1 日至今的毫秒数。 |
getTimezoneOffset() | 返回本地时间与格林威治标准时间 (GMT) 的分钟差。 |
getUTCDate() | 根据世界时从 Date 对象返回月中的一天 (1 ~ 31)。 |
getUTCDay() | 根据世界时从 Date 对象返回周中的一天 (0 ~ 6)。 |
getUTCMonth() | 根据世界时从 Date 对象返回月份 (0 ~ 11)。 |
getUTCFullYear() | 根据世界时从 Date 对象返回四位数的年份。 |
getUTCHours() | 根据世界时返回 Date 对象的小时 (0 ~ 23)。 |
getUTCMinutes() | 根据世界时返回 Date 对象的分钟 (0 ~ 59)。 |
getUTCSeconds() | 根据世界时返回 Date 对象的秒钟 (0 ~ 59)。 |
getUTCMilliseconds() | 根据世界时返回 Date 对象的毫秒(0 ~ 999)。 |
parse() | 返回1970年1月1日午夜到指定日期(字符串)的毫秒数。 |
setDate() | 设置 Date 对象中月的某一天 (1 ~ 31)。 |
setMonth() | 设置 Date 对象中月份 (0 ~ 11)。 |
setFullYear() | 设置 Date 对象中的年份(四位数字)。 |
setYear() | 请使用 setFullYear() 方法代替。 |
setHours() | 设置 Date 对象中的小时 (0 ~ 23)。 |
setMinutes() | 设置 Date 对象中的分钟 (0 ~ 59)。 |
setSeconds() | 设置 Date 对象中的秒钟 (0 ~ 59)。 |
setMilliseconds() | 设置 Date 对象中的毫秒 (0 ~ 999)。 |
setTime() | 以毫秒设置 Date 对象。 |
setUTCDate() | 根据世界时设置 Date 对象中月份的一天 (1 ~ 31)。 |
setUTCMonth() | 根据世界时设置 Date 对象中的月份 (0 ~ 11)。 |
setUTCFullYear() | 根据世界时设置 Date 对象中的年份(四位数字)。 |
setUTCHours() | 根据世界时设置 Date 对象中的小时 (0 ~ 23)。 |
setUTCMinutes() | 根据世界时设置 Date 对象中的分钟 (0 ~ 59)。 |
setUTCSeconds() | 根据世界时设置 Date 对象中的秒钟 (0 ~ 59)。 |
setUTCMilliseconds() | 根据世界时设置 Date 对象中的毫秒 (0 ~ 999)。 |
toSource() | 返回该对象的源代码。 |
toString() | 把 Date 对象转换为字符串。 |
toTimeString() | 把 Date 对象的时间部分转换为字符串。 |
toDateString() | 把 Date 对象的日期部分转换为字符串。 |
toGMTString() | 请使用 toUTCString() 方法代替。 |
toUTCString() | 根据世界时,把 Date 对象转换为字符串。 |
toLocaleString() | 根据本地时间格式,把 Date 对象转换为字符串。 |
toLocaleTimeString() | 根据本地时间格式,把 Date 对象的时间部分转换为字符串。 |
toLocaleDateString() | 根据本地时间格式,把 Date 对象的日期部分转换为字符串。 |
UTC() | 根据世界时返回 1970 年 1 月 1 日 到指定日期的毫秒数。 |
valueOf() | 返回 Date 对象的原始值。 |
js中常用
break | 退出 switch 或循环。 |
const | 声明具有恒定值的变量。 |
class | 声明类。 |
continue | 如果出现指定条件,则(在循环中)中断一次循环,并继续循环中的下一次迭代。 |
debugger | 停止执行 JavaScript,并调用调试功能(如果有)。 |
do ... while | 执行一个语句块,并在条件为 true 时重复该语句块。 |
for | 循环遍历代码块多次. |
for ... in | 循环遍历对象的属性。 |
for ... of | 循环遍历可迭代对象的值。 |
function | 声明函数。 |
if ... else ... else if | 标记根据条件执行的语句块。 |
let | 声明在方括号 {} 作用域内的变量。 |
return | 停止执行函数并从该函数返回值。 |
switch | 根据不同情况标记要执行的语句块。 |
throw | 抛出(生成)错误。 |
try ... catch ... finally | 标记在 try 块中发生错误时要执行的语句块,并实现错误处理。 |
var | 声明变量。 |
while | 标记条件为 true 时要执行的语句块。 |
数组 对象 超实用方法自己整理相关推荐
- js解析java对象数组_js接收并转化Java中的数组对象的方法
在做项目时,要向ocx控件下发命令,就要在js中得到java中的对象,然后拼成一种格式,下发下去...当对象是一个时比较简单,但如果对象是一个数组时,就略显麻烦了. 开始我以为有简单的方式,可以直接进 ...
- 综合演练 对象数组 对象的方法 我们9203班 0912
综合演练 对象数组 对象的方法 我们9203班 0912 需求 需要有一个班级对象,对学生对象进行管理 班级类说明 类名称MyClass 属性,name,班级名称,初始值9203 班级有29名学生,定 ...
- javascript数组——新建数组、访问数组、遍历数组的方法、数组对象的方法、冒泡排序算法、json的正反序列化
目录 数组 通过构造函数的三种方法 字面量创建数组方式 访问数组 遍历数组的方法 遍历:遍历就是把数组中的元素从头到尾都访问一次 操作数组对象的方法 删除和添加 delete与Vue.delete区别 ...
- 数组去重以及数组对象去重方法总结
数组去重以及数组对象去重方法总结 一.数组对象去重 1.reduce方法 2.利用原生js+空对象+空数组 3.利用原生js+标志位+空数组 4.利用双指针思想+splice方法 二.数组去重 1.利 ...
- js中的数组对象排序(方法sort()详细介绍)
定义和用法 sort() 方法用于对数组的元素进行排序. 语法 arrayObject.sort(sortby) 参数sortby:可选.规定排序顺序.必须是函数. 返回值 对数组的引用.请注意 ...
- js遍历数组和数组对象的方法
遍历数组 // 数组var arr = [0,2,4,6,8]var arr1=[]// ------------------------------------forEachconsole.log( ...
- vue js 数组对象去重方法
一.根据数组中唯一的值去重, cur原数组, next要添加的数据 this.warnSiteWords.push({one:this.valueUrl,two:this.valueName}); l ...
- js接收java数组对象_js接收并转化Java中的数组对象的方法
在做项目时,要向ocx控件下发命令,就要在js中得到java中的对象,然后拼成一种格式,下发下去...当对象是一个时比较简单,但如果对象是一个数组时,就略显麻烦了. 开始我以为有简单的方式,可以直接进 ...
- 【ES6】es6数组中对象去重,数组对象去重方法总结---filter()与reduce()实践
es6数组中对象去重 方法一: filter()与findIndex()给数组去重 1. filter()用法 2. findIndex()用法 3. 去重实战 方法二:reduce()去重 1. r ...
最新文章
- mysql连接池为何不用nio_为什么要用数据库连接池?
- 深圳大学 c语言,深圳大学C语言实验(3页)-原创力文档
- SDWC2017游记
- Leetcode 300 最长递增子序列 (每日一题 20210803)
- 函数计算的开发与配置
- request请求和response响应时的乱码解决代码
- 福利派送!6 月份赠书活动开始啦!
- ios 开发证书导出p12文件_开发者在上传企业签名的应用到后,做到如下几点
- 越优秀的人越努力,越努力的人越幸运!
- jQuery操作CSS常见问题
- 华科团队发布 OVIS 遮挡视频实例分割基准数据集
- 解决Git 重复输入用户名和密码的问题
- DSP 6678 多核CACHE一致性操作
- daemontools安装和使用
- 洛谷 T2691 桶哥的问题——送桶
- 奥赛 兔子繁殖 c语言,兔子繁殖问题(斐波拉契)
- Access-Control-Allow-Origin: Dealing with CORS Errors in Angular
- 2022危险化学品生产单位安全生产管理人员考试题库及模拟考试
- [Kudu基础]--Kudu+Impala介绍 | 微店数据科学团队博客
- DLMS/COSEM (IEC 62056, EN13757-1)协议简介