自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高阶箭头函数题

编写高阶箭头函数 要求:使用箭头函数的语法来计算squaredIntegers数组里正整数的平方(分数不是整数)。 原题: const realNumberArray = [4, 5.6, -9.8, 3.14, 42, 6, 8.34]; const squareList = (arr) => { "use strict"; // 在这行以下修改代码 const squaredIntegers = arr; // 在这行以上修改代码 return squaredIntegers;

2021-03-31 23:34:55 155

原创 上下文规则

上下文规则 规则一: 对象.函数() => 对象 <script> function fn() { console.log(this.a +this.b); } var obj = { a: 66, b: 33, fn: fn }; //这里要看是什么调用的,虽然fn是定义在全局的,但是却是被obj调用的

2021-03-25 22:55:24 174

原创 JavaScript节点

JavaScript节点 节点关系 父与子:firstChild,lastChild,parentNode 兄弟之间:previousSibling,nextSibling 元素节点 子节点不一定只有"元素"节点,文本节点也属于节点 要注意空白文本也会被算作节点 只考虑元素节点(IE9支持) children, firstElementChild, lastElementChild previousElementsibling, nextElementSibling <div id="box"&gt

2021-03-17 23:16:09 132

原创 Javascrip深浅克隆

克隆 提前应该知道的知识:基本类型值和引用类型值 基本类型值:数字,字符串,布尔,undefined等 var a = b进行传值时,内存中会产生新的副本,用==时会比较值是否相等 引用类型值:对象,数组 var a = b进行传值时,只是让新的变量指向前一个对象,用==比较时会比较内存地址是否相同 浅克隆 var arr2 = arr1 并不能实现克隆,因为arr1与arr2指向的是同一地址,本质上是相同的。 要实现浅克隆可以用空数组遍历一遍原数组。 注意:浅克隆只能克隆数组的一层,如果克

2021-03-17 21:38:21 75

原创 数组常用方法

数组常用方法 删除/推入数组首尾 push()推入数组尾部 pop()删除数组尾部 shift()删除数组头部 unshift()推入数组头部 使用完方法后数组立刻改变,使用删除方法后会返回被删除项 splice()替换/插入/删除数组指定项 var arr = ['A', 'B', 'C', 'D', 'E']; arr.splice(3,2, 'X', 'Y', 'Z'); console.log(arr); //['A', 'B', 'C', 'X', 'Y', 'Z'] 当把第二个数字变

2021-03-10 21:49:27 64

原创 JavaScript操作符

关系运算符 大于和小于(>,<,>=,<=) 判断关系,输出布尔值 1 > 2 //false 2 >= 2 //true 等于(==,===) 两个等号(==)或三个等号(===)判断是否相等,一个等号(=)为赋值 而两个等号只比较值(Number)是否相等,三个等号还会比较类型 但是undefined和null是规定的相等, 1 == true //true 1 === true

2021-03-02 19:21:59 115

原创 JavaScript基本数据类型及相互转换

JavaScript基本数据类型 Number,String,Boolean,Undefined, Null五大类 数据类型相互转换 Number()函数 字符串→数字:纯数字可以直接转换,否则转换为NaN 布尔值→数字:true为1,false为0 undefined→NaN null->0 如: Number(‘123年’) //Nan Number(‘2e3’) //2000 parseInt()函数 将字符串转换为整数,从第一个不为数字的那位起,后面的全部删掉 若第一位即为

2021-03-02 16:44:03 312

空空如也

空空如也

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

TA关注的人

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