用户中心USER CENTER

首页/用户
  • Flutter中的布局绘制流程简析(二)

    摘要:所以这里为时把指向自身,因为自身的肯定符合约束的条件,也是提高布局效率的一个关键点。举一个栗子,在中先让布局之后,根据的,来设置自身的。意味着父控件要依赖子控件的,可能父控件的布局要根据子控件的来做调整。 布局约束 刚才所说的改变一个控件的高度,有时候并不像刚才所说只是改变一下属性就能起作用,这里涉及到一个布局约束规则。直接看BoxConstraints的实现,这个类主要定义了minW...

    icattlecoder 发布于JavaScript
  • libflexible源码阅读

    摘要:前言最近需要一款移动端的产品,当时需要赶工期,在参考了天猫的布局和手淘的布局方案后,决定选用。首先我们需要通过获得的宽度,然后将宽度分为份,份为。当然这还是有一点点问题的因为这样将不会是的满屏了。 前言 最近需要一款移动端的产品,当时需要赶工期,在参考了天猫的flexbox布局和手淘的rem布局方案后,决定选用libflexible。做完项目之后,稍有空闲时间,决定看看libflexi...

    icattlecoder 发布于JavaScript
  • JSON不等于JavaScript对象

    摘要:很多人将看成是对象。其实是一种字符串的表示方法,这种表示受到了对象结构的启发而已。设计的用意是方便服务器和浏览器交换数据。值可以是用双引号包裹的字符串,或是数字,或,或,或一个对象数组。的最后一个值不使用分隔符。 很多人将JSON看成是JavaScript对象。其实JSON是一种字符串的表示方法,这种表示受到了JavaScript对象结构的启发而已。设计JSON的用意是方便服务器和浏览...

    icattlecoder 发布于JavaScript
  • 常见排序算法的JavaScript实现

    摘要:原文译文排序算法的实现译者冒泡排序插入排序选择排序归并排序快速排序译文出处 原文:Sorting Algorithms in Javascript 译文:排序算法的JavaScript实现 译者:dwqs 冒泡排序 let compare = (n1, n2) => n1 - n2; let bubbleSort = (arr, cmp = compare) => { f...

    icattlecoder 发布于JavaScript
  • 常见排序及查找算法的JS实现

    摘要:冒泡排序临时交换变量记录数组长度计数,记录一共进行了多少次交换数组长度为输出数组成都外层循环排序出数组的的值交换标志内层循环,从底往上冒泡,将小泡浮到位置比较两个元素大小,并交换位置确定交换标志记录比较元素的次数共交换了次输出数 1.冒泡排序 function bubbleSort(arr) { var temp; ...

    icattlecoder 发布于JavaScript
<