数组方法 为自己常用方法   下面对象方法 均为转载资料   链接奉上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. golang json 获取所有key_Golang —— JSON 大法
  2. python中文编码是什么_Python编码有什么解释吗?
  3. 2D目标检测CVPR2020总结
  4. EhLib控件在windows 2003 中delphi 安装问题解决办法
  5. linux下线程不需要死循环么,Linux多线程程序死循环问题调试
  6. javafx简单吗_JavaFX即将推出您附近的Android或iOS设备吗?
  7. 追加一列 python_常用的python代码总结
  8. 信息学奥赛一本通(1021:打印字符)
  9. “订阅”与“反向订阅”--简书功能设计探索
  10. java面试题1 牛客:A派生出子类B,B派生出子类C,并且在java源代码中有如下声明:
  11. 【线性代数】P3 拉普拉斯定理
  12. 阿里巴巴达摩院发布2019十大科技趋势:语音AI在特定领域通过图灵测试...
  13. 山西农业大学计算机科学与技术分数线,山西农业大学计算机科学与技术专业2016年在湖北理科高考录取最低分数线...
  14. Simulink提速方式
  15. win10 安装.net framework3.5 失败,遇到0x800f081f并提示“找不到源文件。请使用“源”选项指定还原该功能所需的文件位置” 的问题
  16. 锐龙r7 5800x怎么样 相当于什么水平
  17. ROS机器人 Autolabor Pro1与激光雷达 TF坐标变换
  18. 文字的纵向显示的问题 cdc drawtext
  19. Linux的so文件
  20. java商品搜索功能_JavaWeb实现简单查询商品功能

热门文章

  1. verilog 不定态(X态)传播
  2. 一种新的无监督前景目标检测方法 A New Unsupervised Foreground Object Detection Method
  3. KATE编辑器的使用感受和设置问题
  4. 《天空之城》的吉他乐普
  5. 只知道HDFS和GFS?你其实并不懂分布式文件系统
  6. Android 多aar合并为一个aar
  7. 岁末反击,送给不要脸的人
  8. 最近发现了个免费的GPT
  9. uwsgi模式_uwsgi基础——最佳实践和问题
  10. 导入Android项目Error:Internal error:org.gradle.tooling.BuildException: Could not execute build...