摘要: 关于Web前端密码加密是否有意义的总结 : https://blog.csdn.net/hla199106/article/details/45114801 个人:加密涉及到的是前后端的数据传递,加密不是前端一个人的事。(前端脱敏意义不是特别大,最好是后端脱敏,前端展示。但是加密是有实际作用的) 前 阅读全文
posted @ 2018-06-14 09:01 吴飞ff 阅读(837) 评论(0) 推荐(0)
摘要: 1、原生JS与jQuery操作DOM对比 : https://www.cnblogs.com/QianBoy/p/7868379.html 2、比较jQuery与JavaScript的不同功能实现 : http://www.cnblogs.com/QianBoy/p/7868291.html 3、原 阅读全文
posted @ 2018-06-13 17:28 吴飞ff 阅读(265) 评论(0) 推荐(0)
摘要: 1、如何把word文档修改的地方标记出来 : https://zhidao.baidu.com/question/73648149.html 2、word 的几种 视图:https://zhidao.baidu.com/question/1496701281267537539.html a、页面视图 阅读全文
posted @ 2018-06-13 11:16 吴飞ff 阅读(171) 评论(0) 推荐(0)
摘要: 注意:原生类型的数据本身是没有属性、方法的。但是 有的原始类型(如 string),当他 调用属性或方法时,JS引擎会先对原始类型数据进行包装(即隐式的转换为相应的对象) https://www.cnblogs.com/websir/p/5192095.html 一、数字(整型不会隐式转换成对象,需 阅读全文
posted @ 2018-06-13 10:19 吴飞ff 阅读(1211) 评论(0) 推荐(0)
摘要: 前言:这里主要是针对 数组、对象作为保存 数据的功能来说明。而不是 作为 面向对象的操作的对象。 在 接口联调中,经常会用到 数据拷贝、删除 属性 等功能。这里就做一个总结。 JS对象 JS中Object的属性是有序的,只是不能完全保证顺序(遍历规则会根据 key 值类型的不同而不同):https: 阅读全文
posted @ 2018-06-12 13:45 吴飞ff 阅读(127) 评论(0) 推荐(0)
摘要: 参考 : https://www.cnblogs.com/Peng2014/p/4725524.html 1、 window对象 https://www.runoob.com/jsref/obj-window.html 属性: a、onpopstate 和 onhashchange:这两个事件都是 阅读全文
posted @ 2018-06-12 13:34 吴飞ff 阅读(177) 评论(0) 推荐(0)
摘要: 1、《JavaScript高级程序设计》 2、《DOM编程艺术》 3、《你不知道的JavaScript》 : https://www.cnblogs.com/liangfengbo/p/7780424.html 阅读全文
posted @ 2018-06-12 09:14 吴飞ff 阅读(129) 评论(0) 推荐(0)
摘要: JS中的call()方法和apply()方法用法总结 : 讲解: 调用函数,等于设置函数体内this对象的值,以扩充函数赖以运行的作用域。 上面的例子中 add.call(s,3,4) 语句,执行add函数通过call把add内的this指向了参数中的 s对象,这样add函数作用域中的 this下的 阅读全文
posted @ 2018-06-11 20:21 吴飞ff 阅读(133) 评论(0) 推荐(0)
摘要: 1. 阅读全文
posted @ 2018-06-11 12:15 吴飞ff 阅读(139) 评论(0) 推荐(0)
摘要: 一、文件相关概念 1、base64编码 a、关于Base64编码 : https://www.cnblogs.com/liyiwen/p/3814968.html (个人猜测),file表单发送文件,肯定是将文件转换为数据流发送过去的,具体什么格式的数据流(可能是二进制数据流)不是很清楚。 2、文件 阅读全文
posted @ 2018-06-11 09:02 吴飞ff 阅读(580) 评论(0) 推荐(0)
摘要: 参考 : https://blog.csdn.net/xcymorningsun/article/details/52709608 1、CommonJS 模块规范 (同步加载模块): var math = require('math'); // 其中 math 是模块实例 math.add(2,3) 阅读全文
posted @ 2018-06-10 19:33 吴飞ff 阅读(124) 评论(0) 推荐(0)
摘要: 参考:https://www.jianshu.com/p/ffeb2c749cf0 中间件函数参数: 中间件函数可以执行以下任务: 执行任何代码。 更改请求和响应对象。【不同中间件之间数据交互,就是通过挂载在req上实现的。因为req和res是所有的中间件都共有的对象,这样下一个中间件就可以使用上个 阅读全文
posted @ 2018-06-09 10:36 吴飞ff 阅读(403) 评论(0) 推荐(0)
摘要: JavaScript 的 this 原理 参考:http://www.ruanyifeng.com/blog/2018/06/javascript-this.html 或 https://juejin.cn/post/7144332319279546404?share_token=6df617ba- 阅读全文
posted @ 2018-06-08 13:46 吴飞ff 阅读(632) 评论(0) 推荐(0)
摘要: js 操作 文件的实现原理: 1、js是不能直接操作(读写)文件的,html的 input[type="file"] 控件是可以读取文件数据(获取文件数据流)的。js可以获取这个 input 标签的数据流,这样js就 可以操作 这个文件的数据流了,获取这个文件中数据了( js 还是不能 将数据写入文 阅读全文
posted @ 2018-06-06 12:51 吴飞ff 阅读(13016) 评论(0) 推荐(0)
摘要: 1、vscode 常用插件:https://juejin.cn/post/7077393092264869924 或 https://blog.csdn.net/Che_rish/article/details/78893019 必备 编辑器 中文 插件 Path Intellisense 【智能提 阅读全文
posted @ 2018-06-06 09:00 吴飞ff 阅读(229) 评论(0) 推荐(0)
摘要: 1、PHP的CI框架流程基本熟悉 : https://www.cnblogs.com/flythesea/p/ci_php_0621_01.html 2、php的后端渲染页面,可以拿vue的前端渲染方式做一个比较,就会好了解一点。 vue的虚拟DOM渲染:浏览器是不识别vue的指令,以及 {{ }} 阅读全文
posted @ 2018-06-05 11:11 吴飞ff 阅读(123) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/think90/p/5755988.html 阅读全文
posted @ 2018-06-04 16:20 吴飞ff 阅读(102) 评论(0) 推荐(0)
摘要: 参考:https://blog.csdn.net/fengyinchao/article/details/50775121 或 https://my.oschina.net/zhangstephen/blog/645011#OSC_h3_1 常见前端安全问题: 1、XSS攻击 (跨站脚本攻击):ht 阅读全文
posted @ 2018-06-04 15:56 吴飞ff 阅读(147) 评论(0) 推荐(0)
摘要: 参考: 阮一峰的"网页性能管理详解" 以及 https://blog.csdn.net/w2326ice/article/details/64122372 阅读全文
posted @ 2018-06-04 15:50 吴飞ff 阅读(105) 评论(0) 推荐(0)
摘要: 每次项目拿一个页面 用(表单比较多的)vue练手,其它的页面在不熟悉vue的情况千万别用,不然出现项目紧急的话,根本没时间去找资料解决各种问题。vue的坑还是挺多的。一个一面如果解决不了坑,可以马上改回来,多个就要出事了。 1、es6 2、微信小程序(在项目中可以提高) 3、react (不急) 4 阅读全文
posted @ 2018-06-04 15:33 吴飞ff 阅读(202) 评论(0) 推荐(0)
摘要: GIT 下载:国内太慢甚至下载不了的解决方法。在淘宝的镜像网站上下载 : https://npm.taobao.org/mirrors/git-for-windows/ git config配置:https://www.cnblogs.com/fireporsche/p/9359130.html 在 阅读全文
posted @ 2018-06-03 13:44 吴飞ff 阅读(1505) 评论(0) 推荐(0)
摘要: 浏览器相关 1、浏览器:一个家族的奋斗 : https://mp.weixin.qq.com/s/n242JSV6w3AQKbG1odOTAg 2、浏览器多进程和JS单线程(硬件加速) : https://mp.weixin.qq.com/s/pB6QKIC7bI2Wkb8-gW5qxw 3、浏览器 阅读全文
posted @ 2018-06-02 22:20 吴飞ff 阅读(139) 评论(0) 推荐(0)
摘要: 一、PC端 和 移动端适配分析: 1、PC端的适配,只是分辨率的不同引起的适配问题。这种适配好解决,这里就不讲了。 2、移动端的适配,移动端的适配主要是: 屏幕视口的分辨率和像素分辨率是不统一;不同手机的视口 分辨率也是不一样的。 二、(移动端)屏幕相关概念:(下面的概念只是按照个人的理解来写的,只 阅读全文
posted @ 2018-06-02 09:48 吴飞ff 阅读(2522) 评论(0) 推荐(0)
摘要: 一、基础表格结构 <table> <tr> <th>表头1</th> <th>表头2</th> </tr> <tr> <td>数据1</td> <td>数据2</td> </tr> </table> <table>: 定义表格 <tr>: 表格行(table row) <td>: 标准单元格(tab 阅读全文
posted @ 2018-05-30 15:57 吴飞ff 阅读(187) 评论(0) 推荐(0)
摘要: 参考:https://juejin.cn/post/6999418363239727111 CSS属性值定义语法: 参考:https://developer.mozilla.org/zh-CN/docs/Web/CSS/Value_definition_syntax (属性值语法有点类似正则的匹配规 阅读全文
posted @ 2018-05-29 15:30 吴飞ff 阅读(149) 评论(0) 推荐(0)
摘要: 一、flex相关属性含义:https://blog.csdn.net/dreamerzhang66/article/details/80200660 flex容器【设置display:flex】 flex-direction: row; /*决定主轴的方向,即子项目(子元素)横向排列还是纵向排列*/ 阅读全文
posted @ 2018-05-29 10:37 吴飞ff 阅读(125) 评论(0) 推荐(0)
摘要: 使用 插件 开发: 1、前端数据可视化插件:Highcharts、Echarts和D3 : https://blog.csdn.net/u013511989/article/details/72236788 (Echarts是canvas实现的,推荐) 2、Echarts学习:http://www. 阅读全文
posted @ 2018-05-25 11:35 吴飞ff 阅读(270) 评论(0) 推荐(0)
摘要: 1、jQuery插件 : http://www.jq22.com/ 2、CSS3常用动画库 : https://www.cnblogs.com/starof/p/4968769.html 3、Animate.css演示 : http://www.jq22.com/jquery-info819 或 h 阅读全文
posted @ 2018-05-25 08:46 吴飞ff 阅读(131) 评论(0) 推荐(0)
摘要: nodejs各版本下载地址 : 参考:https://nodejs.org/zh-cn/download/releases/ node版本管理工具: 参考:https://www.jianshu.com/p/5b1c629fb4e0 npm包管理工具 : 参考 : https://www.imooc 阅读全文
posted @ 2018-05-24 17:56 吴飞ff 阅读(166) 评论(0) 推荐(0)
摘要: css3 动画 实现原理 1、transition 过渡:https://www.runoob.com/cssref/css3-pr-transition.html 语法:( transition的 属性也可以单独设置) transition: property duration timing-fu 阅读全文
posted @ 2018-05-21 13:21 吴飞ff 阅读(1029) 评论(0) 推荐(0)
摘要: 一、JS 垃圾回收策略: 垃圾回收策略有:标记清除 和 引用计数 。 (详细介绍请参考J《avaScript高级程序设计》) 标记清除: 引用计数:引用计数(Reference Counting),这其实是早先的一种垃圾回收算法,它把 对象是否不再需要 简化定义为 对象有没有其他对象引用到它,如果没 阅读全文
posted @ 2018-05-20 22:20 吴飞ff 阅读(238) 评论(0) 推荐(0)
摘要: 1、一般油热后,把菜放下去,马上就要放盐。这个时候放盐的目的是为了把菜细胞里面的汁渗出来(渗透作用)。 2、放生姜的作用是为了去掉食物中的腥味。 3、大蒜: 1.提味,使菜或汤的味道更鲜美; 2.去除鱼类和肉类的腥味; 3.消毒杀菌,提高人体免疫力4.营富含大量的大蒜素,维生素,营养丰富,又杀菌抑菌 阅读全文
posted @ 2018-05-19 18:05 吴飞ff 阅读(193) 评论(0) 推荐(0)
摘要: 开发者工具 使用: app.json文件配置好页面,开发者工具 会 自动 创建 页面对应的4个文件。 小程序配置:https://developers.weixin.qq.com/miniprogram/dev/reference/configuration/app.html 全局配置:根目录下的  阅读全文
posted @ 2018-05-19 10:23 吴飞ff 阅读(546) 评论(0) 推荐(0)
摘要: 一、运行环境。(微信类的开发,测试最好是放在开发者工具上,在浏览器上微信的网页是受到限制的) 公众号是基于传统H5 开发与运行,传统H5 运行环境是浏览器。因为公众号网页是在微信这个容器中运行的,所以使用微信的SDK,可以调用微信原生的一些功能。 二、微信JS-SDK : https://mp.we 阅读全文
posted @ 2018-05-19 10:19 吴飞ff 阅读(322) 评论(0) 推荐(0)
摘要: 1、原生事件的绑定:https://www.cnblogs.com/shsxt/p/7903216.html a、DOM0级事件: 1. 行内事件 2. 元素.on事件名=函数 b、DOM2级事件:addEventListener 【removeEventListener,不能移除匿名添加的函数】 阅读全文
posted @ 2018-05-15 16:06 吴飞ff 阅读(452) 评论(0) 推荐(0)
摘要: 参考:https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial/Basic_usage(MDN) 或 https://juejin.cn/post/7116784455561248775#heading-46 一、说明: 阅读全文
posted @ 2018-05-14 22:17 吴飞ff 阅读(180) 评论(0) 推荐(0)
摘要: 1、a标签的href与页面跳转的默认行为 :https://www.jianshu.com/p/8a2bd9792eec 注意:在使用溢出隐藏的标签内,最好不用<a href='#'></a>,既然是溢出隐藏说明不用滚动。因为使用<a href='#'></a>,页面会回到页面底部。如果点击后顶部出 阅读全文
posted @ 2018-05-12 21:33 吴飞ff 阅读(152) 评论(0) 推荐(0)
摘要: 一、form表单 form标签 有没有 必要使用 二、表单控件 表单元素的属性(自带的验证) form:将控件联系到表单元素中。表单控件通过这个属性,可以让form外面的控件和在form里面的控件一样,受form表单的处理(如,提交、重置、序列化)。 <form id="login-form" ac 阅读全文
posted @ 2018-05-11 14:38 吴飞ff 阅读(364) 评论(0) 推荐(0)
摘要: 1、SVG在线制作编辑预览工具 SVG在线制作编辑预览工具 : https://www.bejson.com/ui/svg_editor/ (里面包括很多前端常用的工具) http://www.gaituba.com/svg/ (里面包括很多前端常用的工具) SVG WEB在线编辑器 : http: 阅读全文
posted @ 2018-05-10 21:46 吴飞ff 阅读(338) 评论(0) 推荐(0)
摘要: SVG 参考:https://www.w3school.com.cn/svg/svg_intro.asp 或 https://www.w3cschool.cn/svg/svg-tutorial.html(推荐) 或 https://developer.mozilla.org/zh-CN/docs/W 阅读全文
posted @ 2018-05-10 21:27 吴飞ff 阅读(276) 评论(0) 推荐(0)