ES6中的数据结构

ES6之前JS中能用到的数据结构就是ArrayObject。通过数组Array来模拟多种结构比如,

通过push+pop 或者 shift + unshift来模拟栈的操作; 通过push+shift 或者 unshift + pop来模拟队列的操作。

Array有很丰富的API,但是数组去重,一直是一个很常见的问题。

Object是一个键值对的结构。JavaScript 的对象(Object),本质上是键值对的集合(Hash 结构),但是传统上只能用字符串当作键。这给它的使用带来了很大的限制。

阅读更多

Flex

容器上的六个属性

  1. flex-direction
  2. flex-wrap
    默认情况下,项目都排在一条线(又称”轴线”)上。flex-wrap属性定义,如果一条轴线排不下,如何换行。

    阅读更多