自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 问答 (1)
  • 收藏
  • 关注

原创 初始化二维数组

Array.prototype.fill()let a = new Array(5).fill(0);console.log(a); // 输出结果为[0, 0, 0, 0, 0]let arr=new Array(5).fill(new Array(5).fill(0))console.log(arr)arr[1][1]=1console.log(arr)fill()的参数不是基本类型时,比如数组、对象,并不是将它的值填充到数组,而是将它的地...

2021-10-26 15:42:16 510

原创 给对象添加方法

1.直接给对象添加(对象通过字面量创建)<!DOCTYPE html><html><body><p id="demo"></p><script>var person = { firstName: "Bill", lastName : "Gates", id : 678,};person.name = function() { return this.firstName + " " + th...

2021-10-22 19:07:32 1230

原创 关于闭包~

一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure),闭包会导致原始作用域链不释放,造成内存泄漏(占用),闭包最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中闭包的作用1.访问其他函数内部变量2.保护变量不被内存回收机制回收3.避免全局变量被污染 方便调用上下文的局部变量 加强封装性闭包的使用1、读取函数内部的变量;2、这些变量的值始终保持在

2021-10-22 18:32:08 63

原创 undefined、null、空值

undefined在 JavaScript 中,没有值的变量,其值是undefined。typeof 也返回undefined空值空值与undefined不是一回事。空的字符串变量既有值也有类型。var car = ""; // 值是 "",类型是 "string"Null在 JavaScript 中,null是 "nothing"。它被看做不存在的事物。不幸的是,在 JavaScript 中,null的数据类型是对象。可以...

2021-10-20 10:30:57 94

原创 数组去重及克隆

目录文章目录一、数组去重1.数组去重2.数组去重合并二、数组克隆1.Array的扩展运算符2.Array.from()方法从一个类似数组或可迭代对象创建一个新的,浅拷贝的数组实例3.Array.prototype.slice(),可用于数组的浅拷贝4.Array.prototype.map()5.Array.prototype.filter()6.Object.assign()提示:以下是本篇文章正文内容,下面案例可供参考一、数组去重1.数组去

2021-10-10 16:31:36 187

空空如也

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

TA关注的人

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