不错不错!
一道关于this的面试题最近一段时间学习了一下JS原型相关的知识,其中一个重要的点是关于this关键字的值究竟是什么?讲真,在此之前,虽然我也有用过this这个关键字,但是关于它的值到底是什么一直都...
redux应该用到了吧,毕竟redux的middleware有很多,看过源码是通过compose函数将middlewares一层一层包装,这块就用到了闭包。
超性感的React Hooks(二)再谈闭包
只会用useState的小白来学习啦。😄
超性感的React Hooks(一):为何她独具魅力
还在加班熬夜上线改bug的表示,原来是cdn没有配置跨域....看到你这篇文章了。
canvas图片问题浅析问题 Failed to execute 'toDataURL' on 'HTMLCanvasElement': Tainted canvases may not be ex...
大神想请教一下!为什么同一段代码多次node xxxx.js,输出结果有时候却不一样?
前端基础进阶(十四):深入核心,详解事件循环机制JavaScript的学习零散而庞杂,很多时候我们学到了一些东西,但是却没办法感受到进步!甚至过了不久,就把学到的东西给忘了。为了解决自己的这个困扰,在学习的过程中,我一直在...
没有人答第3题吗? 斗胆来请教一下!
.box {
display: flex;
flex-direction: column;
height: 100%;
justify-content: space-between;
}
.top,.bottom{
flex-basis: 30px;
}
.middle {
background: blue;
flex-shrink: 100000;
flex-grow: 1;
overflow: auto;
}
.middle .middle-child {
height: 3000px;
}
因为不可以用fixed和absolute,就想到了flex布局的方式。
主要是利用flex的flex-direction属性,默认的属性值是row,我灵机一动换成竖直的不就行了吗?
接着考虑了另一个需求就是头部和底部要固定在其位置,就想到了justify-content: space-between;然后给头部和底部一个固定的flex-basis就好了。
到这已经完成了一半,接着思考。
中间要有滚动条????看到这我隐隐约约知道要给中间加一个overflow:auto;
那么中间的高度怎么写呢? 一开始想用calc( 100% - 60px );这样写 但是一想,这样就依赖了头部底部的高度啊!
于是大脑抽了写了flex-shrink; 100000;(数越大越好,其实这样写也有问题,因为这样好像是头部和底部还是会缩小一些像素)
最终就把中间的内容写在里面就行了。
哦对了,中间的元素也可以加上flex-grow: 1,这样防止中间内容不够高,但其实就算内容不够高,底部的元素也不会跑上去,因为我们之前写了space-between;
不过加上了的话,中间的元素就实现不管充满没充满都是高度的100% 减去头部底部的和了。。。
求大神指出问题了!麻烦!
小小的考验聊聊闭包,单例,模块化这些概念以及他们之间的联系 第二题 布局不使用fixed/absolute,让某一个块元素一直置于最底部,中间列表可以滚动,顶部title栏一直吸顶 聊...
???肯定是当成了代码段来执行啊!
只有当代码块放在操作符右边才代表一个值一个对象啊。
其实测试也很简单,你把B的顺序换成 null == {name: 'tome'}一下就会发现没有报错。
so,哈哈哈哈你这个脑洞也是可以的,从来没想过B这种形式。
前端基础进阶(一):内存空间详细图解注:本系列文章已升级最新版本:《JavaSscript 核心进阶》第二版[https://xiaozhuanlan.com/advance] 因为JavaScript具有自动...
今天想说说ES6中一个新增的特性,生成器和迭代器。 为什么要引入这个特性呢?大概是因为在JS以前的方法中,如果我们想遍历循环数组类的数据类型,大概会利用for循环,但是在循环...
jhjjjjj
今天想说说ES6中一个新增的特性,生成器和迭代器。 为什么要引入这个特性呢?大概是因为在JS以前的方法中,如果我们想遍历循环数组类的数据类型,大概会利用for循环,但是在循环...
众所周知,typeof是操作符,他可以返回你变量的类型。 但是有注意的几点: 一: typeod后面加括号与不加括号的区别 1. typeof a ; typeof ...