03 2020 档案

摘要:display:inline;转换为行内元素 display:block;转换为块状元素 display:inline-block;转换为行内块状元素 1.水平居中 对于确定宽度的块级元素 方法一:width和margin实现。 <head> <style type="text/css"> div{ 阅读全文
posted @ 2020-03-31 14:37 诉诉飞飞 阅读(186) 评论(1) 推荐(0) 编辑
摘要:1.多花些时间做事情,少花些时间试图打动别人 2.accompany is one of the most beautiful love 陪伴是最长情的告白 3.爱不是彼此凝视,而是一起注视同一个方向《空军飞行员》 4.我爱哭的时候便哭,想笑的时候便笑,只要这一切出于自然。我不求深刻,只求简单 三毛 阅读全文
posted @ 2020-03-27 11:18 诉诉飞飞 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1.原因 因为浏览器的同源限制策略。 浏览器规定只有 端口,协议 ,域名都一致才属于同源,可以互相访问。 浏览器如果没有限制同源访问,一些钓鱼网站可以读取你的cookie信息,伪造身份向其他浏览器发送请求,也就是我们常说的csrf攻击。 2.解决跨域的方法 最经典的方法Jsonp 原理:通过动态插入 阅读全文
posted @ 2020-03-27 11:15 诉诉飞飞 阅读(100) 评论(0) 推荐(0) 编辑
摘要:1.什么是事件循环 主线程不断从消息队列中获取消息,执行消息,这个过程成为事件循环,这种机制叫做循环机制,取一次消息并执行的过程叫一次循环。 2.宏任务和微任务 宏任务:可以理解每次执行栈执行的任务就是一个宏任务,这其中也包含每次从任务队列中获取一个事件回调并放入执行栈中执行。浏览器在每执行完一个宏 阅读全文
posted @ 2020-03-26 17:47 诉诉飞飞 阅读(230) 评论(0) 推荐(0) 编辑
摘要:1.git init 把这个目录变成Git可以管理的仓库 2.git commit -a //不需要执行git add,自动提交所有修改的文件 3.只提交add的文件 git add ... git commit -m 4. git branch (列出,创建或者删除分支) git branch < 阅读全文
posted @ 2020-03-26 10:39 诉诉飞飞 阅读(109) 评论(0) 推荐(0) 编辑
摘要:浏览器主要包含的进程 Browser 进程:浏览器的主进程,只有一个,负责创建和销毁其它进程、网络资源的下载与管理、浏览器界面的展示、前进后退等。 GPU 进程:用于 3D 绘制等,最多一个。 第三方插件进程:每种类型的插件对应一个进程,仅当使用该插件时才创建。 浏览器渲染进程(浏览器内核):内部是 阅读全文
posted @ 2020-03-23 17:58 诉诉飞飞 阅读(160) 评论(0) 推荐(0) 编辑
摘要:http的请求方法 1.GET--获取资源 2.HEAD--获取资源的元信息 3.POST--提交数据 4.PUT--修改数据 5.DELETE--删除资源 6.CONNECT--建立链接隧道,用于代理服务器 7.OPTIONS--列出可对资源实行的请求方法,用来跨域请求 8.TRACE--追踪请求 阅读全文
posted @ 2020-03-23 16:13 诉诉飞飞 阅读(121) 评论(0) 推荐(0) 编辑
摘要:\d:匹配0-9的所有数字 \D:匹配非数字 \s:匹配所有的空白字符(空格,制表符,回车符,换页符,换行符) \S:匹配所有非空白字符 \w:匹配所有的单词字符(0-9的所有数字,26个英文字母和下划线) []:[a-z]表示a到z之间任意一个字符。[a-z0-9]表示a到z或0到9的任意一个字符 阅读全文
posted @ 2020-03-23 10:47 诉诉飞飞 阅读(211) 评论(0) 推荐(0) 编辑
摘要:1.以原型链的方式实现继承 原理:利用原型让一个引用类型继承另一个引用类型的属性和方法 缺点:在包含有引用类型的数据时,会被所有的实例对象所分享,容易造成修改的混乱,还有就是在创建子类型的时候不能向超类型传递参数。 2.借用构造函数 原理:通过在子类型的函数中调用超类型的构造函数来实现。 优点:解决 阅读全文
posted @ 2020-03-18 17:03 诉诉飞飞 阅读(193) 评论(0) 推荐(0) 编辑
摘要:1.概念 浅拷贝:是将一个对象的属性值复制到另一个对象,如果有的属性的值为引用类型的话,那么会将这个引用的地址复制给对象,因此,两个对象会有同一个引用类型的引用,浅拷贝可以使用object.assign和展开运算符(将一个数组转为用逗号分隔的参数序列--(...))来实现。 深拷贝:是将一个对象的属 阅读全文
posted @ 2020-03-18 14:36 诉诉飞飞 阅读(183) 评论(0) 推荐(0) 编辑
摘要:案例代码以"webpack": "3.10.0","uglifyjs-webpack-plugin": "^1.3.0",为主 1.UglifyJsPlugin webpack内置UglifyJsPlugin,压缩和混淆代码 new UglifyJsPlugin({ parallel: 4, ugl 阅读全文
posted @ 2020-03-18 13:51 诉诉飞飞 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:忘记了来源,只当做个笔记记录一下 系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 h 阅读全文
posted @ 2020-03-18 11:12 诉诉飞飞 阅读(108) 评论(0) 推荐(0) 编辑
摘要:package.json配置 "webpack": "3.10.0", "uglifyjs-webpack-plugin": "^1.3.0", webpack.config.js配置 const UglifyJsPlugin = require('uglifyjs-webpack-plugin') 阅读全文
posted @ 2020-03-18 10:36 诉诉飞飞 阅读(2000) 评论(0) 推荐(0) 编辑
摘要:原生事件系统 监听真实DOM,我们想监听按钮的点击事件,那么我们在按钮DOM上绑定事件和对应的回调函数。JavaScript 事件最核心的包括事件监听 (addListener)、事件触发 (emit)、事件删除 (removeListener)。 React事件系统 React是将所有的事件都绑定 阅读全文
posted @ 2020-03-18 10:24 诉诉飞飞 阅读(238) 评论(0) 推荐(0) 编辑
摘要:使用npm node.js快速开启http静态服务1.全局安装http-server npm install http-server -g2.切换到入口html文件的父级目录3.以允许跨域的访问方式,在本地8089端口,开启http服务 http-server -p 8089 --cors 使用no 阅读全文
posted @ 2020-03-18 10:12 诉诉飞飞 阅读(215) 评论(0) 推荐(0) 编辑
摘要:本人用的mac 谷歌浏览器插件Cache Killer下载地址 下载解压之后,将解压后文件直接拖至谷歌浏览器就好 链接:https://pan.baidu.com/s/1v3Cn9scnsUz4ge-yeakj0Q 密码:di2s 阅读全文
posted @ 2020-03-18 09:48 诉诉飞飞 阅读(456) 评论(0) 推荐(0) 编辑
摘要:启用硬件加速特性 overflow-y: auto; over-flow: auto; /* winphone8和android4+ */ overflow-scrolling: touch; -webkit-overflow-scrolling: touch; /* ios5+ */ 阅读全文
posted @ 2020-03-17 18:32 诉诉飞飞 阅读(258) 评论(0) 推荐(0) 编辑
摘要:-webkit的意思是:IOS浏览器; -tap的意思是:点击; -highlight的意思是:背景高亮; -color的意思是:颜色 *{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color:transpare 阅读全文
posted @ 2020-03-17 18:27 诉诉飞飞 阅读(140) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示