- 博客(6)
- 收藏
- 关注
原创 js 中改变函数内部 this 指向的几个方法
前言JS 专门为我们提供了一些方法来改变函数内部的 this 指向。常见的方法有 call()、apply()、bind() 方法。call() 方法call() 方法的作用call() 方法的作用:可以调用一个函数,与此同时,它还可以改变这个函数内部的 this 指向。call() 方法的另一个应用:可以实现继承。之所以能实现继承,其实是利用了上面的作用。语法:fn1.call(this的指向, 函数实参1, 函数实参2);备注:第一个参数代表 this 指向的位置,如果不需要改变 th
2021-09-20 16:30:01
559
1
原创 CSS 设置元素水平垂直居中的几种方式
如何让一个行内元素(文字、图片等)水平垂直居中行内元素的居中问题比较简单。行内元素水平居中给父容器设置: text-align: center;行内元素垂直居中让文字的行高 等于 盒子的高度,可以让单行文本垂直居中。比如: .father { height: 20px; line-height: 20px; }如何让一个块级元素水平垂直居中这一段是核心。如何让一个块级的子元素在父容器里水平垂直居中?有好几种写法。我们一起来看看。
2021-09-15 17:14:46
4261
原创 js 类数组 arguments
类数组 arguments当我们在调用某个函数时,浏览器每次都会传递进两个隐含的参数:1.函数的上下文对象 this2.封装实参的对象 arguments例如:function foo() { console.log(arguments); console.log(typeof arguments);}foo();arguments 是一个类数组对象,它可以通过索引来操作数据,也可以获取长度。arguments 代表的是实参。在调用函数时,我们所传递的实参都
2021-09-15 13:55:53
268
原创 js 数组的 reduce() 方法详解
js 数组的 reduce()方法详解reduce() 语法reduce 的发音:[rɪ’djuːs]。中文含义是减少,但这个方法跟“减少”没有任何关系。reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。返回值是回调函数累计处理的结果。语法:arr.reduce(function (previousValue, currentValue, currentIndex, arr) {}, initialValue);参数解释:previo
2021-09-15 11:45:50
991
原创 校园二手交易平台
V1.0桂林理工大学 信息科学与工程学院评审日期:2019年9月目录1. 导言1.1 编写目的1.2 项目范围1.3 参考资料1.4 版本更新信息2. 项目介绍2.1 项目背景2.2 项目目标3. 应用环境3.1 系统运行网络环境3.2 系统软硬件环境4. 功能规格4.1 系统角色分析4.1.1 游客4.1.2 用户4.1...
2019-10-03 11:19:20
6029
1
原创 校园二手交易平台设计总览
校园二手交易平台设计总览一、需求分析1、需求规格说明文档二、概要设计1、体系结构2、模块设计3、数据库设计4、界面设计三、详细设计1、详细设计文档四、项目编码1、编码文档五、软件测试1、测试计划文档2、测试设计文档3、软件测试报告六、软件交付1、用户文档2、软件项目交付文档七、软件维护1、软件维护过程文档...
2019-09-21 10:47:25
2209
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人