zmjのblog

Hello,World

CSS 三栏布局之圣杯布局和双飞翼布局

CSS 三栏布局之圣杯布局和双飞翼布局 主要介绍两种, 圣杯布局和双飞翼布局 两者都是实现左右两栏固定宽度, 中间自适应的三栏布局. 写了两个Demo, 实现了两种布局的效果, 点击可以预览 圣杯布局 双飞翼布局 其实flex可以很方便的解决这种布局方案, 但是这些常见的布局方案还是需要了解, 毕...

2019-02-27 13:29:35

阅读数 27

评论数 0

实现左侧固定宽度, 右侧自适应的两栏布局常见方法

两栏布局方案 实现左侧固定, 右侧自适应的布局方案, 常见的几种, 写了一个各个方案实现效果的Demo, 可以通过这里查看: 预览 首先统一html结构 <div class="container"> &...

2019-02-26 22:09:24

阅读数 11

评论数 0

蓝桥杯训练: 天平称重

题目: 天平称重 用天平称重时,我们希望用尽可能少的砝码组合称出尽可能多的重量。 如果只有5个砝码,重量分别是1,3,9,27,81 则它们可以组合称出1到121之间任意整数重量(砝码允许放在左右两个盘中)。 本题目要求编程实现:对用户给定的重量,给出砝码组合方案。 例如: 用户输入: 5 程序输...

2019-02-24 19:03:17

阅读数 19

评论数 0

CSS 清除浮动原理详解

CSS 清除浮动原理详解 一. 浮动float float属性的本质是用来实现文字环绕效果的。 它有一个很大的副作用:会导致父容器的高度坍塌 疑问: 那么将父容器固定高度有用吗? 没用,因为只要浮动元素的区域超过了这个高度,依旧会出现环绕效果影响布局 那么怎么解决这个问题呢? 清除浮动方法很多...

2019-02-17 23:14:58

阅读数 24

评论数 0

蓝桥杯模拟:奇怪的捐赠

题意 地产大亨Q先生临终的遗愿是:拿出100万元给X社区的居民抽奖,以稍慰藉心中愧疚。 麻烦的是,他有个很奇怪的要求: 100万元必须被正好分成若干份(不能剩余)。 每份必须是7的若干次方元。 比如:1元, 7元,49元,343元,… 相同金额的份数不能超过5份。 在满足上述要求的情况...

2019-02-16 20:33:18

阅读数 48

评论数 0

ES6 迭代器和生成器的基本用法

迭代器: Iterator 迭代器的作用是为了方便遍历集合等数据结构, 如Array, Map, Set 所有的迭代器对象都带有一个next()方法, 它返回一个包含两个属性的结果对象 一个是value, 表示下一个结果的值 一个是done, 标记迭代是否结束 return { val...

2019-02-13 22:02:35

阅读数 15

评论数 0

ES6 Promise对象的基本用法

什么是Promise Promise像一个容器, 里面保存着异步操作的结果 但它事实上是一个对象,可以通过统一的api, 来获取这些异步操作的结果 例如使用ajax操作的例子 var promise = ajax.get('/v1/get'); promise.then(function(resu...

2019-02-13 18:31:21

阅读数 40

评论数 0

Parsing error: Unexpected token =

使用proTypes时,ESlint报错Parsing error: Unexpected token = 注意proTypes第一个字母p要小写 static proTypes = { onSubmit: ProTypes.func } 原因:开发环境与ESLint当前的解析功能不兼容...

2019-02-02 23:44:09

阅读数 1582

评论数 1

JavaScript中模拟实现call()和apply()

1. 区别 call方法调用一个函数,并指定函数的this和参数列表 apply方法调用一个函数,并指定函数的this和参数数组 call和apply的区别就是 一个接收参数列表,一个接收参数数组 2. 分析 因为两者差不多,所以先分析call() var obj = { name: 'z...

2019-02-02 23:42:10

阅读数 12

评论数 0

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