会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
s964550155
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2022年4月12日
日期对象data和数学对象math
摘要: # js内置对象之Math数学对象 ```js 生成一个0-1之间的随机数(不包括1) Math.random(); 生成一个0-5之间的随机数(不包括5) Math.random()*5; 生成一个5-10之间的随机数(不包括10) Math.random()*5+5; 取整, 向上取整(进1取整
阅读全文
posted @ 2022-04-12 20:32 菜鸟解析
阅读(61)
评论(0)
推荐(0)
2022年3月23日
深拷贝与浅拷贝
摘要: 数据类型 数据类型分为 1: 基本数据类型(Number,String,Boolean,Undefined,Null) 特点: 直接存储在栈中的数据 2: 引用型数据类型(数组,对象,函数) 特点: 存储的是该对象在栈中引用,真实的数据存放在堆内存里面 引用数据类型在栈中存储了指针,该指针指向堆中该
阅读全文
posted @ 2022-03-23 21:45 菜鸟解析
阅读(214)
评论(0)
推荐(0)
递归深拷贝
摘要: 手写递归方法 递归方法实现深度克隆原理:遍历对象、数组直到里边都是基本数据类型,然后再去复制,就是深度拷贝 特点: 可以实现多层数据结构的深拷贝 在平时操作时,会经常用到深拷贝的方式,为了下次使用节约时间,我直接将深拷贝封装成函数形式方便以后使用. function deepCopy(data){
阅读全文
posted @ 2022-03-23 21:45 菜鸟解析
阅读(305)
评论(0)
推荐(0)
2022年3月22日
js常用的api
摘要: push() 作用:向数组的末尾添加一个或多个元素 参数:要添加到数组的元素 返回值:返回数组的长度 pop() 作用:用于删除数组的最后一个元素并返回删除的元素 参数:无参 返回值:返回删除的元素 unshift() 作用:向数组的末尾添加一个或多个元素 参数:要添加到数组的元素 返回值:返回数组
阅读全文
posted @ 2022-03-22 13:03 菜鸟解析
阅读(1981)
评论(0)
推荐(1)
上一页
1
2
公告