YoungLe's Blog

Stay hungry Stay foolish

Flex布局

🧚‍♀️网页布局是CSS的一个重点应用。布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。这篇文章就介绍一下一种新的解决方案——Flex布局。


Mac平台搭建React Native开发环境

🍎React Native是一个使用React来编写原生移动应用的框架。他有如下优点:1.使用JavaScript和React编写原生移动应用。2.React Native应用是真正的移动的应用。3.可以快速迭代开发应用。4.完美兼容使用Objecttive-C,Java或是Swift编写的组件。这篇文章就简单介绍一下在Mac平台上搭建React Native开发环境。


黑苹果安装过程中的一些简单记录

💻从去年就开始折腾黑苹果,想用来做开发。一开始是使用5年前的笔记本(hd4000)来安装黑苹果,成功了。完不完美先不说,就那1366*768的分辨率我看了一下午就有一种眩晕的感觉,想吐。就在夏天的时候组了一个台式机来装黑苹果用于平时的开发和学习。这篇文章就记录一下安装的过程。(注:这不是一篇装黑苹果的教程,只是一个安装过程的记录📝。用于以后重新安装时的笔记吧!)


ES6—Promise

Promise是异步编程的一种解决方案。比传统的解决方法(回调函数和事件)更合理且更强大。


ES6—Class的继承

Class可以通过extends关键词进行继承,这比ES5的通过修改原型链实现继承更加方便。


ES6—类的基础使用

ES6提供了更接近传统语言的写法,引入了Class(类)这个概念作为对象的模板。通过class关键字可以定义类。基本上,ES6的class可以看作是一个语法糖,它的绝大部分功能,ES5都能实现。新的写法只是让对象原型的写法更加清晰,更像面向对象编程的语法而已。


ES6—Set和Map数据结构

ES6提供了新的数据结构—Set,它类似于数组,但是成员的值都是唯一的,没有重复。并且提供了新的数据结构—Map,它类似于对象,也是键值对的集合。


ES6—Symbol

ES6新增了一种原始数据类型Symbol,表示独一无二的值。


← 上一页 下一页 →