知识点归列

html5新增语义化标签

<body>
  <header>...</header>
  <nav>...</nav>
  <article>
     <section>
       ...
    </section>
  </article>
  <aside>...</aside>
  <footer>...</footer>
</body>

css3新特性

1.CSS3的选择器
2. @Font-face 特性
3. 圆角
4. 多列布局 (multi-column layout)
5.阴影(Shadow) 
6.CSS3 的渐变效果
7.css弹性盒子模型
8. CSS3制作特效

js原型链

javascript中的原型链的基本思想是:利用原型让一个引用类型继承另一个引用类型的属性和方法。

构造函数、原型、实例三者之间的关系:

每一个构造函数都有一个原型对象,原型对象都包括一个指向构造函数的指针,而实例都包含一个指向原型对象的内部指针。

vue的优缺点

1.轻量级的框架
2.双向数据绑定
3.指令
4.插件化
渐进式的理解:
    不管是单页面还是多页面。首先都是通过声明式渲染声明每个字段,这是基本的要求。
基本要求不管什么页面,什么功能,都会使用声明式渲染,去渲染我们的字段,因为我们需要展现一些功能一些信息,那么就要通过渲染才可以。通常我们会把公共的头部和尾部抽出来,做成组件。这时候就需要使用组件系统。
单页面应用程序时往往是需要路由,这时候需要把vue的插件(vue-router)拉进来做路由,如果我们的项目足够复杂,大量的使用组件而且难以去管理组件的状态,这个时候我们使用vue-resource,vue-resource是集中来管理我们的状态的。
项目完成后需要构建工具来build我们的系统,来提高我们的效果,最后形成完成的项目。

git指令

创建版本库
    通过git init命令把这个目录变成Git可以管理的仓库:
        git init    
添加文件到Git仓库,分两步:
    第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;

    第二步,使用命令git commit,完成。
   git status命令可以让我们时刻掌握仓库当前的状态,上面的命令告诉我们,readme.txt被修改过了,但还没有准备提交的修改。        

   git diff顾名思义就是查看difference,显示的格式正是Unix通用的diff格式,可以从上面的命令输出看到,我们在第一行添加了一个“distributed”单词。
   在执行第二步git commit之前,我们再运行git status看看当前仓库的状态:
原文地址:https://www.cnblogs.com/JeneryYang/p/8488323.html