个人技能树
2016-07-04 11:51:30 0 举报
AI智能生成
个人技能树是一种图形化展示个人技能和知识的方式,它可以帮助我们更好地了解自己的优势和劣势,并为未来的发展做出规划。在构建个人技能树时,我们需要考虑自己的职业目标、兴趣爱好、教育背景等因素,并将这些因素转化为具体的技能和知识点。 例如,如果你是一名程序员,那么你的技能树可能包括编程语言、数据结构、算法、操作系统等模块。通过不断地学习和实践,你可以逐渐提升自己在每个模块中的技能水平,从而形成一个更加完善的技能树。 总之,个人技能树是一个非常有用的工具,它可以帮助我们更好地了解自己的能力和潜力,并为未来的发展做出明智的选择。
作者其他创作
大纲/内容
手册
DevDocs API
ThinkPHP5.0速查表
jQuery
jQuery速查表
jQuery API中文文档
动效
缓动速查表
动效速查表
CSS动画手册
Bootstrap
Bootstrap 4 速查表
Wordpress
Wordpress速查表
Wordpress开发速查
兼容性
Can I use
Mobile HTML5 compatibility on mobile devices
CSS
CSS速查表
CSS HACKs 大全
管理
版本管理工具
SVN
Git
知识管理
设计
平面设计
Photoshop
Adobe Illustrator
CorelDRAW
原型设计
Axure
交互设计
Adobe After Effects
服务器
Linux
Nginx
Apache
运行环境
XAMPP
LNMP
前端开发
Html
Html5
CSS
选择器
变形与动画
transition(过渡)
transform(变换)
animation(动画)
响应式
媒体查询media query
命名规则
BEM
JS
JS基础
设计模式
单例模式
工厂模式
观察者模式
适配器模式
发布订阅模式
对象
创建对象
访问对象
各种重要的属性和操作符
继承机制
原型
hasOwnproperty
isPtototypeOf
继承方法
原型链
全局对象、内置对象
Function
String
Number
Boobean
Array
Date
Ajax
跨域
json、jsonp
事件
事件监听
事件代理
内置事件
本地存储
cookie
Html5
localStorage
sessionStorage
Dom
节点操作
其他知识点
计时器
js作用域
this关键字
canvas
横竖屏幕检测
XMLHttpRequest
正则
闭包
JS库
基础库
Jquery
Zepto
工具库
underscore
lodash
JS框架
AngularJS
vue.js
组件
iview
饿了么出品
Mint UI(移动端)
element(PC端)
Material design
muse-ui
Vue Material
Rubik UI
微店出品
WDUI
拓展
Vuex 状态管理
vue-router 路由
nuxt.js服务端渲染框架
React
JS模版引擎
腾讯artTemplate
淘宝Juicer
doT
Handlebars.js
JS模块化加载
RequireJS
Seajs
lodjs
LABjs
defer和async的区别
当浏览器碰到 script
脚本的时候:
<script src="script.js"></script>
没有
defer
或async
,浏览器会立即加载并执行指定的脚本,“立即”指的是在渲染该script
标签之下的文档元素之前,也就是说不等待后续载入的文档元素,读到就加载并执行。<script async src="script.js"></script>
有
async
,加载和渲染后续文档元素的过程将和script.js
的加载与执行并行进行(异步)。<script defer src="myscript.js"></script>
有
defer
,加载后续文档元素的过程将和script.js
的加载并行进行(异步),但是script.js
的执行要在所有元素解析完成之后,DOMContentLoaded
事件触发之前完成。
- defer 和 async 在网络读取(下载)这块儿是一样的,都是异步的(相较于 HTML 解析)
- 它俩的差别在于脚本下载完之后何时执行,显然 defer 是最接近我们对于应用脚本加载和执行的要求的
- 关于 defer,此图未尽之处在于它是按照加载顺序执行脚本的,这一点要善加利用
- async 则是一个乱序执行的主,反正对它来说脚本的加载和执行是紧紧挨着的,所以不管你声明的顺序如何,只要它加载完了就会立刻执行
- 仔细想想,async 对于应用脚本的用处不大,因为它完全不考虑依赖(哪怕是最低级的顺序执行),不过它对于那些可以不依赖任何脚本或不被任何脚本依赖的脚本来说却是非常合适的,最典型的例子:Google Analytics
前端工程化
CSS预处理
Less
Sass
PostCSS
PostCSS
自动化流程
Grunt
Gulp
打包工具
webpack
parceljs
浏览器同步测试工具
Browsersync
前端框架
响应式框架
Bootstrap
Amaze UI
ZUI-基于Bootstrap
Semantic UI
Polymer
移动端框架
MUI
SUI Mobile
Framework7
light7
Hybrid Apps混合移动开发框架
IONIC
Facebook react
浏览器渲染过程
现在回顾一下浏览器执行的几个步骤:
处理 HTML 标记,构建 DOM 树
处理 CSS 标记,构建 CSSOM 树
将 DOM 树和 CSSOM 树融合成渲染树
根据渲染树进行布局,计算每个节点的几何信息
在屏幕上绘制各个节点
后端
开发语言
PHP
Python
开发框架
ThinkPHP
Laravel
codeigniter
数据库
数据库优化
调试
前端调试
API
Postman
前端调试
Firebug
chrome dev tools
HTTP状态码
基础知识
网络七层模型
0 条评论
下一页