数组 对象 超实用方法自己整理
数组方法 为自己常用方法 下面对象方法 均为转载资料 链接奉上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 ...
最新文章
- golang json 获取所有key_Golang —— JSON 大法
- python中文编码是什么_Python编码有什么解释吗?
- 2D目标检测CVPR2020总结
- EhLib控件在windows 2003 中delphi 安装问题解决办法
- linux下线程不需要死循环么,Linux多线程程序死循环问题调试
- javafx简单吗_JavaFX即将推出您附近的Android或iOS设备吗?
- 追加一列 python_常用的python代码总结
- 信息学奥赛一本通(1021:打印字符)
- “订阅”与“反向订阅”--简书功能设计探索
- java面试题1 牛客:A派生出子类B,B派生出子类C,并且在java源代码中有如下声明:
- 【线性代数】P3 拉普拉斯定理
- 阿里巴巴达摩院发布2019十大科技趋势:语音AI在特定领域通过图灵测试...
- 山西农业大学计算机科学与技术分数线,山西农业大学计算机科学与技术专业2016年在湖北理科高考录取最低分数线...
- Simulink提速方式
- win10 安装.net framework3.5 失败,遇到0x800f081f并提示“找不到源文件。请使用“源”选项指定还原该功能所需的文件位置” 的问题
- 锐龙r7 5800x怎么样 相当于什么水平
- ROS机器人 Autolabor Pro1与激光雷达 TF坐标变换
- 文字的纵向显示的问题 cdc drawtext
- Linux的so文件
- java商品搜索功能_JavaWeb实现简单查询商品功能
热门文章
- verilog 不定态(X态)传播
- 一种新的无监督前景目标检测方法 A New Unsupervised Foreground Object Detection Method
- KATE编辑器的使用感受和设置问题
- 《天空之城》的吉他乐普
- 只知道HDFS和GFS?你其实并不懂分布式文件系统
- Android 多aar合并为一个aar
- 岁末反击,送给不要脸的人
- 最近发现了个免费的GPT
- uwsgi模式_uwsgi基础——最佳实践和问题
- 导入Android项目Error:Internal error:org.gradle.tooling.BuildException: Could not execute build...