∞∞

React Redux

https://cn.redux.js.org/tutorials/essentials/part-1-overview-concepts Redux 是一个使用叫做 “action” 的事件来管理和更新应用状态的模式和工具库 它以集中式 Store(centralized store)的方式对整个应用中使用的状态进行集中管理,其规则确保状态只能以可预测的方式更新。 Redux 是一个管理......

Webpack

官网: https://webpack.docschina.org/concepts/entry-points/ 练习一:https://github.com/dongxiaomin/my-app/tree/master/build启动项目 : npm startwebpack打包: npm run dev (启3001端口)优化: npm run build:dev serv......

Javascript 总结

一. 闭包就是一个函数,可以 访问并操作 其他函数内部变量的函数。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成”定义在一个函数内部的函数”。所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。 实例 12345678910function f1(){ var n=999; function f2() ......

ES6 总结

ES6 官方文档 一. let const var 区别var: 声明一个变量,可同时将其初始化为一个值。let: 声明一个块级本地变量,可同时将其初始化为一个值。 let的特点是不会变量提升。const: 声明一个只读命名常量。 实例 1234567891011121314for(var i = 0; i < 5; i++) { setTimeout(() => &......

React

概述React 是一个声明式,高效且灵活的用于构建用户界面的 JavaScript 库。使用 React 可以将一些简短、独立的代码片段组合成复杂的 UI 界面,这些代码片段被称作“组件”。 1. 声明式即自动dom操作,开发者只需要声明给react,无须考虑如何显示到页面。React 使创建交互式 UI 变得轻而易举。为你应用的每一个状态设计简洁的视图,当数据改变时 React 能有效......

CSS 总结

一. 行元素 块元素块级元素:独占一行,有宽高 div p h1 h2 h3 h4 ul li form table header footer pre 行内元素: 一行排列不换行,无宽高 a b br i span input select 行内块状元素: 不自动换行,能够识别宽高 二. 居中 绝对定位: position + transform: translate(-50%, -50......

Github 命令

合并 Commit1234567git loggit rebase -i HEAD~2 // 合并前两个commit<!-- 把 pick 改为 s 或 squash, 第一个不要改, 意思是下面的 commit 记录都合并到第一个上面去。 --><!-- 留一个 commit -->git push -f // 强推, 自己分......

Flex 布局

Flex 菜鸟教程 一. Flex布局是什么?Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。任何一个容器都可以指定为Flex布局。 二. 基本概念采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”。 三. 容器的属性: ......

Vue 总结

ES6 官方文档 一. 什么是 MVVM?MVC controlMVVM 是 Model-View-ViewModel 的缩写,MVVM 是一种设计思想。Model 层代表数据模式,也可以在 Model 中定义数据修改和操作的业务逻辑;View 代表 UI 组件,它负责将数据模型转化为 UI 展现出来,ViewModel 是一个同步 View 和 Model 的对象。 Vue 是数据驱动,通......

IOS 资料

总结IOS Resource ...