自定义博客皮肤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)
  • 收藏
  • 关注

原创 遮罩层下body页面可以滚动,设置两个属性

发生遮罩层下方body会滚动的一定是body的高度超出了视口的高度,也就是body本身就有滚动条,你的遮罩层需要进行滚动,这时你可以在body上加上一个 overflow: hidden;试一试,同时你的遮罩层外层加上 overflow-y: scroll,overflow: scroll 其实也可以,但是在移动设备不生效,需要单独设置 Y 轴的滚动属性强制进行滚动,一般来说就可以解决问题了。...

2021-09-06 22:00:45 922

原创 img内嵌div元素的高度问题

img内嵌div元素的高度问题在写代码的时候经常遇到这样一个问题,如果div里嵌套一个img元素且div的高度是由img的高度来撑开,那么div的高度总会比img的高度多3px。你可以明显在你的页面看到div实际高度高出img高度3px。为了解决此问题,我们只需要给 img 添加:img { display : block },把img转换为块级元素。原因是:这其实是一个很古老的BUG, 标记是一个内联元素。这意味着它被视为文本。当文本被放置在页面上时,就会为下降器留出空间。换句话说,你在图片下方看

2021-07-26 10:29:30 780

原创 2021-05-30

什么是argument?总的来说 argument 是所在函数的一个内置类数组对象,类数组对象和数组相似,但是他不是数组,没有数组那样多的方法。那么argument 里有什么呢?function showargs() { console.log( arguments );}showargs(1,2,3,4,5);这里我们可以看到arguments对象将我传入的五个参数以数组的形式保存在里面,还有保存了我传入函数的实参的个数(length)。而且我们可以看到arguments对象的 __ p

2021-05-30 17:33:46 123 1

原创 js常用方法

reduce()和 reduceRight()这两个方法都会实现迭代数组的所有项,然后构建一个最终返回的值。reduce()方法从数组的第一项开始,逐个遍历到最后。而 reduceRight()则从数组的最后一项开始,向前遍历到第一项。这两个方法都接收两个参数:一个在每一项上调用的函数和(可选的)作为归并基础的初始值。传给 reduce()和 reduceRight()的函数接收 4 个参数:前一个值、当前值、项的索引和数组对象。这个函数返回的任何值都会作为第一个参数自动传给下一项。第一次迭代发生在数

2020-11-11 01:35:23 175

原创 throw new TypeError(‘Router.use() requires a middleware function but got a ‘ + gettype(fn))报错解决办法

解构如何运用的解构–报错 throw new TypeError('Router.use()对于报错throw new TypeError('Router.use() requires a middleware function but got a ’ + gettype(fn))是因为你没有在最后某个文件中写:module.exports = router;

2020-09-24 18:11:16 2525

原创 nodejs——介绍

简介node.js是一个运行在chromeJavascript运行环境下(俗称GoogleV8引擎)的开发平台,用来方便快捷的创建服务器端网络应用程序。你可以把它理解为一个轻量级的JSP或PHP环境,但是用来开发Web应用的话,有时要便捷很多。nodejs 特点Node.js 作为一门新兴的后台语言平台,旨在帮助程序员快速构建可伸缩的应用程序,自发布以来,广受开发人员的关注。Node.js 之所以这么受欢迎归功于它的一些吸引人的特点。它是一个 JavaScript 的运行环境:Node.js 作为

2020-09-17 22:53:30 1945

原创 promise是什么?

promise是什么?Promise是异步编程的一种解决方案,比传统的回调函数和事件更合理和强大。说得通俗一点就是一种写代码的方式,并且是用来写JavaScript编程中的异步代码的。在没有promise前使用回调函数处理异步问题是,最大的问题就是回调地狱,也就是嵌套太深。如下:setTimeout(function(){ console.log(1); setTimeout(function(){ console.log(2); setTimeout(

2020-09-06 23:28:08 103

空空如也

空空如也

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

TA关注的人

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