![](https://img-blog.csdnimg.cn/20210610145838311.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
JS
JS
Mr.Plum
这个作者很懒,什么都没留下…
展开
-
【ES6】扩展运算符
对象扩展运算符对象的扩展运算符(…)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中let bar = {a:1,b:2};let bar2 = {...bar}; // {a:1,b:2}上述方法实际上等价于let bar = { a : 1,b : 2};let bar2 = Object.assign({}, bar); // { a : 1, b : 2}如果用户自定义的属性,放在扩展运算符后面,则扩展运算符内部的同名属性会被覆盖掉let bar = {a : 1,b :原创 2021-12-15 15:59:06 · 1093 阅读 · 0 评论 -
【JavaScript】Math对象
Math对象方法方法描述语法round(x)四舍五入Math.round(x)ceil(x)对x进行上舍入Math.ceil(x)floor(x)对x进行下舍入Math.floor(x)random()0~1之间(不包括1)的一个随机数Math.random()sqrt(x)返回x的平方根Math.sqrt(x)...原创 2021-12-09 10:18:21 · 277 阅读 · 0 评论 -
【ES6】Object.assign()
参考文章【【ES6学习笔记之】Object.assign()】基本用法Object.assign方法用于对象的合并,将源对象(source)的所有可枚举属性,复制到目标对象(target)const target = { a: 1 };const source1 = { b: 2 };const source2 = { c: 3 };Object.assign(target, source1, source2);target // {a:1, b:2, c:3}Objec.assign原创 2021-12-08 15:34:44 · 162 阅读 · 0 评论 -
【JavaScript】常用方法
Array对象的方法1. Array map()方法定义: map()方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值map()方法会按照原数组元素的顺序进行一次处理元素注意: map()不会改变原数组;map()不会对空数组进行检测语法array.map(function(currentValue,index,arr), thisValue)参数说明实例/* 返回一个数组,数组中元素为原始数组的平方根 */var numbers = [4,9,16,25];f原创 2021-12-06 16:13:22 · 634 阅读 · 0 评论 -
【JavaScript】Browser 对象
Window对象Window对象表示浏览器中打开的窗口Navigator 对象Navigator 对象包含有关浏览器的信息Screen 对象Screen 对象包含有关客户端显示屏幕的信息History 对象History 对象包含用户(浏览器窗口中)访问过的URLHistory 对象是window对象的一部分,可通过window.history 属性对其进行访问Location 对象Location 对象包含有关当前URL的信息。Location 对象是window 对象的一部分,可通原创 2021-12-01 16:30:37 · 967 阅读 · 0 评论 -
【JS】JS常见方法汇总
1. some( )方法定义和用法some() 方法用于检测数组中的元素是否满足某条件some()方法会依次执行数组中的每一个元素:如果有一个元素满足条件,则返回true;剩余元素不会再执行检测如果没有满足条件的元素,则返回false注意:some 不会对空数组进行检测;some 不会改变原数组使用案例/* 检测数据是否含有 19 */let arr = [3,6,18,19,20]arr.some(v => v == 19) // true/* 检测person 是否有原创 2021-04-15 17:39:05 · 115 阅读 · 0 评论