摘要: html,xhtml和xml的定义: 1、html即是超文本标记语言(Hyper Text Markup Language),是最早写网页的语言,但是由于时间早,规范不是很好,大小写混写且编码不规范; 2、xhtml即是升级版的html(Extensible Hyper Text Markup La 阅读全文
posted @ 2017-08-02 23:06 峰SirLee 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 网页内容 减少http请求次数 减少DNS查询次数 避免页面跳转 缓存Ajax 延迟加载 提前加载 减少DOM元素数量 根据域名划分内容 减少iframe数量 避免404 服务器 使用CDN 添加Expires 或Cache-Control报文头 Gzip压缩传输文件 配置ETags 尽早flush 阅读全文
posted @ 2017-08-02 09:33 峰SirLee 阅读(159) 评论(0) 推荐(0) 编辑
摘要: (转)Babel-现在开始使用 ES6 ECMAScript 第六版就正式推出了,这门语言一直保持稳定快速的发展而且新功能也在慢慢被现在主流的 JavaScript 引擎所接受。不过要想在浏览器端或者 Node 端直接运行 ES6 代码还得等上一些日子。幸好 TC39 (负责研究开发 EMCAScr 阅读全文
posted @ 2017-08-02 09:27 峰SirLee 阅读(761) 评论(0) 推荐(1) 编辑
摘要: 计算机端口大全 0端口:无效端口,通常用于分析操作系统 【UDP】预留端口;暂无用 1端口:传输控制协议端口服务多路开关选择器 【TCP|UDP】运行多个信号通过一个TCP端口进行通讯 2端口:管理实用程序3端口:压缩进程5端口:远程作业登录7端口:回显9端口:丢弃11端口:在线用户13端口:时间1 阅读全文
posted @ 2017-08-02 09:25 峰SirLee 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: PX:PX实际上就是像素,用PX设置字体大小时,比较稳定和精确。但是这种方法存在一个问题,当用户在浏览器中浏览我们制作的Web页面时,如果改变了浏览器的缩放,这时会使用我们的Web页面布局被打破。这样对于那些关心自己网站可用性的用户来说,就是一个大问题了。因此,这时就提出了使用“em”来定义Web页 阅读全文
posted @ 2017-08-01 15:25 峰SirLee 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 什么是JSON 前面简单说了一下,JSON是一种基于文本的数据交换方式,或者叫做数据描述格式 JSON的优点: 1、基于纯文本,跨平台传递极其简单; 2、Javascript原生支持,后台语言几乎全部支持; 3、轻量级数据格式,占用字符数量极少,特别适合互联网传递; 4、可读性较强,虽然比不上XML 阅读全文
posted @ 2017-07-31 19:39 峰SirLee 阅读(116) 评论(0) 推荐(0) 编辑
摘要: * b/s架构 基于浏览器与服务器 淘宝 browser sevices * 数据的传递 交互 不断的发起http请求 * 单线程 异步机制(模拟多线程)* c/s架构 基于客户端 QQ 浏览器强大到一定程度b/s会取代c/s * 希望基于b/s架构的像c/s软件一样方便 ajax实现 阅读全文
posted @ 2017-07-30 23:33 峰SirLee 阅读(133) 评论(0) 推荐(0) 编辑
摘要: # 客户端(浏览器)存储 * cookie (出现比js早 很多语言都可以操作) * localStorage (h5新增) * sessionStorage (h5新增) ## cookie * 存储在用户浏览器当中的一个字符串,能够用来在不同页面之间传递数据. * cookie的保存是按照域名来 阅读全文
posted @ 2017-07-30 11:08 峰SirLee 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ##创建包及上传下载1.cd + 文件夹名 根目录 在cd 所在目录 2.npm init; (建包 pakeage.json)3.注册npm账号4.命令行注册npm (也可用网页注册) npm adduser 用户名 *** 密码 *** 邮箱 ***5.登录 npm login 用户名 密码 邮 阅读全文
posted @ 2017-07-30 11:07 峰SirLee 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 备注:浏览器是单线程解析 会阻塞 --》需要异步执行 ,先让正常代码进行页面渲染 ,依赖+异步=》 amd方式( 利用 require.js来实现)* javascript两种调用模块的方式:1.amd 【async module defind 异步模块方式 有序异步加载 用来 一个调用另一个】 是 阅读全文
posted @ 2017-07-30 11:05 峰SirLee 阅读(212) 评论(0) 推荐(0) 编辑