摘要:
git的概述 git是一个版本管理工具,用来管理对应的版本的。开发流模式 敏捷开发(中小型公司做外包的时候采 用的),迭代式开发(公司的主项目 大型的外包项目),迭代式开发(版本的迭代 涉及到多版本)就 需要git进行管理了。git不但是一个版本管理工具,而且它还可以进行分布式管理。(分布式的版本管 阅读全文
摘要:
sass概述 sass是一个预编译的css语言,它是使用ruby语言写的,和它一样的预编译语言还有less,它是使用js写 的。sass的环境之前是ruby环境,但是由ruby并了python,所以它可以运行在python环境上,这个些 内容并不能直接使用,因为它属于预编译css,没有进行编译是不能 阅读全文
摘要:
概述 jquery是一个前端的js库,它兼容性好(处理了兼容),它的语法简洁。它是链式调用的语言。以面向 对象封装的以返回一个jquery对象为核心来实现对应的链式调用。它集成了对应的animated.js (底层实 现基于css3动画),它的动画库很强大。它的可扩展性强,它可以利用对应的方法来扩展 阅读全文
摘要:
Promise return 在对应的promise的函数中 在promise里面的then函数(catch函数中)return相当于调用resolve 。 throw new Error相当于调用reject Promise.resolve('第一个值').then((res) => { cons 阅读全文
摘要:
浅拷贝 只拷贝第一层的值,其他后面拷贝的是地址。 示例 使用u盘在一台电脑上拷贝文件,使用浅拷贝拷贝的相当于快捷方式。 第一层俩个内容不一样,其他每层都是指向同一个文件 实现浅拷贝的方法 Object.assign (实现浅拷贝) let obj = { user:{ name:"jack" } } 阅读全文
摘要:
概述: Object是顶层的构造,万物皆对象,所有的对象都是Object的子类。Object的方法所有的对象都能共享。 Object实例方法(原型方法) 使用实例对象调用的方法称为实例方法。所有实例都是Object的子类,所以所有的实例都能调用Object的实例方法。 已经废弃的方法 defineG 阅读全文
摘要:
基础内容 数据结构 计算机网络(网络七层) 操作系统(linux) 计算机原理 (冯诺依曼) 设计模式 概述:用来设计对应类和对象的(建立类和对象的模型的)。不区分语言(主要是思想)。主要设计模式有23种。 主要分为三类 创建型: 用来创建类和对象的(5种) 结构型:将类和对象的结构里面几个小的结构 阅读全文
摘要:
Ajax 协议 http的协议 (基于tcp/ip) 请求的类型 同步请求 (上一个请求没完成 不能进行其他操作) <a href="http://www.baidu.com">去百度</a> <a href="http://www.wobo.com">去微博</a> 异步请求 (上一个请求没完成和 阅读全文
摘要:
jsonp 概述:JSONP是一种跨域解决方案,它主要是利用了script标签不受跨域影响的特性来完成对应的请求操作。实际上是一个get请求。 什么叫跨域 同源策略(属于浏览器的)为了安全性。 浏览器采用了对应的同源策略,它防止了对应的恶意请求以及其他非正常请求(一定程度) 同源策略对应的要求 协议 阅读全文
摘要:
一阶段(页面布局和样式) html+css(布局和修饰) html5新增 css3新增 移动端适配(大屏适配)rem (媒体查询)(seo 搜索引擎优化) 动画效果css3 二阶段(js基础以及底层实现) js基础(es)(基础语法 循环 判断 表达式 变量...) js的常用对象 (String 阅读全文