随笔分类 - JavaScript
摘要:软件生存周期 提出问题(客户) 可行性分析(产品经理、经济、社会、法律、技术可行性) 需求分析(产品经理 绘制原型图) 概要设计(时序图、类图等UML) 详细设计(接口设计、Ul设计、数据库设置) 编程(主流是前后端分离。前端开发(页面,前期没接口就要进行mock数据,接口出来后就需要链条)、后端开
阅读全文
摘要:git的概述 git是一个版本管理工具,用来管理对应的版本的。 开发流模式:敏捷开发(中小型公司做外包时用)、迭代式开发(公司的主项目,大型的外包项目)。迭代式开发需要git进行管理。 svn版本管理工具(只有一个主干,没有第二个分支的小型管理工具) git不但是一个版本管理工具,还是一个还可以进行
阅读全文
摘要:设计模式 设计模式 概述:用来设计对应类和对象的(建立类和对象的模型的)解决软件开发某些特定问题而提出的一些解决方案也可以理解成解决问题的一些思路。不区分语言(主要是思想)。主要设计模式有23种。 主要分为三类 创建型(): 用来创建类和对象的(5种) 结构型:将类和对象的结构里面几个小的结构合并为
阅读全文
摘要:jsonp 概述:JSONP是一种跨域解决方案,它主要是利用了script标签不受跨域影响的特性来完成对应的请求操作。实际上是一个get请求。 什么叫跨域 浏览器不能执行其他网站的脚本 什么是同源策略(属于浏览器的) 浏览器采用了对应的同源策略,它为了安全,并防止了对应的恶意请求以及其他非正常请求(
阅读全文
摘要:http和https http,https 都是网络传输协议 是用于网络相关传输,http走的是明文传输,https走的密文传输(内部采用对称加密以及非对称加密)。对应的https安全性要高于http。https为什么会采用加密,因为他底层采用了openSSL。(open表示开源) http的特性
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi
阅读全文
摘要:BOM Window 是顶层对象,是BOM的核心(属于BOM)。是全局变量的父亲 相关属性 innerHeight 和 innerWidth(可视宽高) parent 相关的方法(一般用来检验、测试) // window //对象console.log(window); //window 对象 Wi
阅读全文
摘要:DOM 节点 节点:Node 元素节点 (element) 属性节点 (attribute) 文本节点 (text) <div id='a' name='b'>这是文本节点</div> div为标签节点、 id和name...等都是属性节点、这是文本节点是文本节点 属性节点操作的相关方法 setAt
阅读全文