数组方法 为自己常用方法   下面对象方法 均为转载资料   链接奉上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 时要执行的语句块。

数组 对象 超实用方法自己整理相关推荐

  1. js解析java对象数组_js接收并转化Java中的数组对象的方法

    在做项目时,要向ocx控件下发命令,就要在js中得到java中的对象,然后拼成一种格式,下发下去...当对象是一个时比较简单,但如果对象是一个数组时,就略显麻烦了. 开始我以为有简单的方式,可以直接进 ...

  2. 综合演练 对象数组 对象的方法 我们9203班 0912

    综合演练 对象数组 对象的方法 我们9203班 0912 需求 需要有一个班级对象,对学生对象进行管理 班级类说明 类名称MyClass 属性,name,班级名称,初始值9203 班级有29名学生,定 ...

  3. javascript数组——新建数组、访问数组、遍历数组的方法、数组对象的方法、冒泡排序算法、json的正反序列化

    目录 数组 通过构造函数的三种方法 字面量创建数组方式 访问数组 遍历数组的方法 遍历:遍历就是把数组中的元素从头到尾都访问一次 操作数组对象的方法 删除和添加 delete与Vue.delete区别 ...

  4. 数组去重以及数组对象去重方法总结

    数组去重以及数组对象去重方法总结 一.数组对象去重 1.reduce方法 2.利用原生js+空对象+空数组 3.利用原生js+标志位+空数组 4.利用双指针思想+splice方法 二.数组去重 1.利 ...

  5. js中的数组对象排序(方法sort()详细介绍)

    定义和用法 sort() 方法用于对数组的元素进行排序. 语法    arrayObject.sort(sortby) 参数sortby:可选.规定排序顺序.必须是函数. 返回值 对数组的引用.请注意 ...

  6. js遍历数组和数组对象的方法

    遍历数组 // 数组var arr = [0,2,4,6,8]var arr1=[]// ------------------------------------forEachconsole.log( ...

  7. vue js 数组对象去重方法

    一.根据数组中唯一的值去重, cur原数组, next要添加的数据 this.warnSiteWords.push({one:this.valueUrl,two:this.valueName}); l ...

  8. js接收java数组对象_js接收并转化Java中的数组对象的方法

    在做项目时,要向ocx控件下发命令,就要在js中得到java中的对象,然后拼成一种格式,下发下去...当对象是一个时比较简单,但如果对象是一个数组时,就略显麻烦了. 开始我以为有简单的方式,可以直接进 ...

  9. 【ES6】es6数组中对象去重,数组对象去重方法总结---filter()与reduce()实践

    es6数组中对象去重 方法一: filter()与findIndex()给数组去重 1. filter()用法 2. findIndex()用法 3. 去重实战 方法二:reduce()去重 1. r ...

最新文章

  1. mysql连接池为何不用nio_为什么要用数据库连接池?
  2. 深圳大学 c语言,深圳大学C语言实验(3页)-原创力文档
  3. SDWC2017游记
  4. Leetcode 300 最长递增子序列 (每日一题 20210803)
  5. 函数计算的开发与配置
  6. request请求和response响应时的乱码解决代码
  7. 福利派送!6 月份赠书活动开始啦!
  8. ios 开发证书导出p12文件_开发者在上传企业签名的应用到后,做到如下几点
  9. 越优秀的人越努力,越努力的人越幸运!
  10. jQuery操作CSS常见问题
  11. 华科团队发布 OVIS 遮挡视频实例分割基准数据集
  12. 解决Git 重复输入用户名和密码的问题
  13. DSP 6678 多核CACHE一致性操作
  14. daemontools安装和使用
  15. 洛谷 T2691 桶哥的问题——送桶
  16. 奥赛 兔子繁殖 c语言,兔子繁殖问题(斐波拉契)
  17. Access-Control-Allow-Origin: Dealing with CORS Errors in Angular
  18. 2022危险化学品生产单位安全生产管理人员考试题库及模拟考试
  19. [Kudu基础]--Kudu+Impala介绍 | 微店数据科学团队博客
  20. DLMS/COSEM (IEC 62056, EN13757-1)协议简介

热门文章

  1. 跃动的青春到狂躁的岁月
  2. 铁轨问题(超详细讲解)
  3. python雪峰_python雪峰python 图 自身遍历及弱引用使用
  4. 中国云计算技术大会:四大技术峰会首批演讲嘉宾名单公布
  5. nexus搭建npm依赖私库
  6. 马士兵-郑金维—并发编程—5.线程池
  7. android识别不了手机号码,手机检测不到sim卡的问题解决方法【图文教程】
  8. 关于VS CODE设置代理服务器的实测好用的方法
  9. Android设置中“强行停止”设置某个APP
  10. 一建二建证书讲解宣传