- 博客(5)
- 收藏
- 关注
原创 es6里面处理多层回调的多种方法及其缺点
const fs = require('fs');//第一种的常用的回调函数,本身没有什么问题,但是问题是出现多个回调函数的嵌套式时,会形成回调地狱,既不利于读也不利于管理function fn() { fs.readFile('./req.html',(err,data)=>{ if(err){ return err; ...
2018-06-16 18:33:39 1761
原创 es6中的Math.trunc()和parseInt()以及对比Math.ceil()和Math.floor()的优点
1.Math.trunc()作用就是去除一个数的小数部分。2.Math.trunc()和parseInt(),乍一看这个方法完全可以用parseInt()代替,但是对于Math.trunc()如果参数的字符串内部会先使用Number将其先转为数值console.log(parseInt('13.14g'));//13console.log(Math.trunc('13.14g'));//NaN...
2018-06-13 08:55:14 5971
转载 js数值精度和表示的范围
1、整数和浮点数JavaScript 内部,所有数字都是以64位浮点数形式储存,即使整数也是如此。所以,1与1.0是相同的,是同一个数。1 === 1.0 // true这就是说,JavaScript 语言的底层根本没有整数,所有数字都是小数(64位浮点数)。容易造成混淆的是,某些运算只有整数才能完成,此时 JavaScript 会自动把64位浮点数,转成32位整数,然后再进行运算,参见《运算符...
2018-06-12 16:15:00 1466
转载 纯 CSS 实现高度与宽度成比例的效果
最近在做一个产品列表页面,布局如右图所示。页面中有若干个 item,其中每个 item 都向左浮动,并包含在自适应浏览器窗口宽度的父元素中。item 元素的 CSS 定义如下:.item { float: left; margin: 10px 2%; width: 21%;}这时遇到的一个需求:在保持 item 元素宽高比恒定(如高是宽的 1.618 倍)的情况下,使得 item ...
2018-06-03 17:32:48 1089
转载 overflow不一定能隐藏元素(position:absolute)
为了页面的健壮性,我们常常需要使用overflow:hidden。有时候是为了防止布局被撑开,有时候是为了配合其它规则实现文字截断,还有时候纯粹是为了创建块级上下文。但是,很多人对这个属性 为了页面的健壮性,我们常常需要使用overflow:hidden。有时候是为了防止布局被撑开,有时候是为了配合其它规则实现文字截断,还有时候纯粹是为了创建块级上下文。 但是,很多人对这个属...
2018-06-03 17:30:19 1491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人