自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JS深拷贝

// 深拷贝拷贝多层, 每一级别的数据都会拷贝. var obj = { id: 1, name: 'andy', msg: { age: 18 }, color: ['pink', 'red'] }; var o = {}; // 封装函数 function deepCopy

2021-09-18 18:52:33 65

原创 利用递归遍历数据

var data = [{ id: 1, name: '家电', goods: [{ id: 11, gname: '冰箱', goods: [{ id: 111, gname: '海尔' }, {

2021-09-18 18:48:46 177

原创 利用递归函数求斐波那契数列(兔子序列) 1、1、2、3、5、8、13、21...

function fb(n) { if (n === 1 || n === 2) { return 1; } return fb(n - 1) + fb(n - 2); } // 用户输入一个数字 n 就可以求出 这个数字对应的兔子序列值 // 我们只需要知道用户输入的n 的前面两项(n-1 n-2)就可以计算出n 对应的序列值...

2021-09-18 18:46:35 2522

原创 利用递归函数求1~n的阶乘 1 * 2 * 3 * 4 * ..n

function fn(n) { if (n == 1) { return 1; } return n * fn(n - 1); }

2021-09-18 18:44:16 752

原创 JS的同步异步图解

2021-08-31 09:06:29 133

原创 使用js制作一个简单的计算器(用户自定义任意数字运算符)

使用js制作一个简单的计算器(用户自定义任意数字运算符)// 定义三个形参数字1 运算符号 数字2 function getResult(num1, x, num2) { var result = 0; switch (x) { case '+': result = parseFloat(num1) + parseFloat(num2);

2021-08-21 16:06:30 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除