06 2018 档案
摘要:同源下 1、父子页面之间元素相互操作:https://www.cnblogs.com/loveamyforever/p/6222604.html 2、子页面的js,对父页面的操作:https://www.jb51.net/article/89931.htm(DOM操作) 和 https://blog
阅读全文
摘要:关于Web前端密码加密是否有意义的总结 : https://blog.csdn.net/hla199106/article/details/45114801 个人:加密涉及到的是前后端的数据传递,加密不是前端一个人的事。(前端脱敏意义不是特别大,最好是后端脱敏,前端展示。但是加密是有实际作用的) 前
阅读全文
摘要:1、原生JS与jQuery操作DOM对比 : https://www.cnblogs.com/QianBoy/p/7868379.html 2、比较jQuery与JavaScript的不同功能实现 : http://www.cnblogs.com/QianBoy/p/7868291.html 3、原
阅读全文
摘要:1、如何把word文档修改的地方标记出来 : https://zhidao.baidu.com/question/73648149.html 2、word 的几种 视图:https://zhidao.baidu.com/question/1496701281267537539.html a、页面视图
阅读全文
摘要:注意:原生类型的数据本身是没有属性、方法的。但是 有的原始类型(如 string),当他 调用属性或方法时,JS引擎会先对原始类型数据进行包装(即隐式的转换为相应的对象) https://www.cnblogs.com/websir/p/5192095.html 一、数字(整型不会隐式转换成对象,需
阅读全文
摘要:前言:这里主要是针对 数组、对象作为保存 数据的功能来说明。而不是 作为 面向对象的操作的对象。 在 接口联调中,经常会用到 数据拷贝、删除 属性 等功能。这里就做一个总结。 JS对象 JS中Object的属性是有序的,只是不能完全保证顺序(遍历规则会根据 key 值类型的不同而不同):https:
阅读全文
摘要:参考 : https://www.cnblogs.com/Peng2014/p/4725524.html 1、 window对象 https://www.runoob.com/jsref/obj-window.html 属性: a、onpopstate 和 onhashchange:这两个事件都是
阅读全文
摘要:1、《JavaScript高级程序设计》 2、《DOM编程艺术》 3、《你不知道的JavaScript》 : https://www.cnblogs.com/liangfengbo/p/7780424.html
阅读全文
摘要:JS中的call()方法和apply()方法用法总结 : 讲解: 调用函数,等于设置函数体内this对象的值,以扩充函数赖以运行的作用域。 上面的例子中 add.call(s,3,4) 语句,执行add函数通过call把add内的this指向了参数中的 s对象,这样add函数作用域中的 this下的
阅读全文
摘要:一、文件相关概念 1、base64编码 a、关于Base64编码 : https://www.cnblogs.com/liyiwen/p/3814968.html (个人猜测),file表单发送文件,肯定是将文件转换为数据流发送过去的,具体什么格式的数据流(可能是二进制数据流)不是很清楚。 2、文件
阅读全文
摘要:参考 : https://blog.csdn.net/xcymorningsun/article/details/52709608 1、CommonJS 模块规范 (同步加载模块): var math = require('math'); // 其中 math 是模块实例 math.add(2,3)
阅读全文
摘要:参考:https://www.jianshu.com/p/ffeb2c749cf0 中间件函数参数: 中间件函数可以执行以下任务: 执行任何代码。 更改请求和响应对象。【不同中间件之间数据交互,就是通过挂载在req上实现的。因为req和res是所有的中间件都共有的对象,这样下一个中间件就可以使用上个
阅读全文
摘要:JavaScript 的 this 原理 参考:http://www.ruanyifeng.com/blog/2018/06/javascript-this.html 或 https://juejin.cn/post/7144332319279546404?share_token=6df617ba-
阅读全文
摘要:js 操作 文件的实现原理: 1、js是不能直接操作(读写)文件的,html的 input[type="file"] 控件是可以读取文件数据(获取文件数据流)的。js可以获取这个 input 标签的数据流,这样js就 可以操作 这个文件的数据流了,获取这个文件中数据了( js 还是不能 将数据写入文
阅读全文
摘要:1、vscode 常用插件:https://juejin.cn/post/7077393092264869924 或 https://blog.csdn.net/Che_rish/article/details/78893019 必备 编辑器 中文 插件 Path Intellisense 【智能提
阅读全文
摘要:1、PHP的CI框架流程基本熟悉 : https://www.cnblogs.com/flythesea/p/ci_php_0621_01.html 2、php的后端渲染页面,可以拿vue的前端渲染方式做一个比较,就会好了解一点。 vue的虚拟DOM渲染:浏览器是不识别vue的指令,以及 {{ }}
阅读全文
摘要:https://www.cnblogs.com/think90/p/5755988.html
阅读全文
摘要:参考:https://blog.csdn.net/fengyinchao/article/details/50775121 或 https://my.oschina.net/zhangstephen/blog/645011#OSC_h3_1 常见前端安全问题: 1、XSS攻击 (跨站脚本攻击):ht
阅读全文
摘要:参考: 阮一峰的"网页性能管理详解" 以及 https://blog.csdn.net/w2326ice/article/details/64122372
阅读全文
摘要:每次项目拿一个页面 用(表单比较多的)vue练手,其它的页面在不熟悉vue的情况千万别用,不然出现项目紧急的话,根本没时间去找资料解决各种问题。vue的坑还是挺多的。一个一面如果解决不了坑,可以马上改回来,多个就要出事了。 1、es6 2、微信小程序(在项目中可以提高) 3、react (不急) 4
阅读全文
摘要:GIT 下载:国内太慢甚至下载不了的解决方法。在淘宝的镜像网站上下载 : https://npm.taobao.org/mirrors/git-for-windows/ git config配置:https://www.cnblogs.com/fireporsche/p/9359130.html 在
阅读全文
摘要:浏览器相关 1、浏览器:一个家族的奋斗 : https://mp.weixin.qq.com/s/n242JSV6w3AQKbG1odOTAg 2、浏览器多进程和JS单线程(硬件加速) : https://mp.weixin.qq.com/s/pB6QKIC7bI2Wkb8-gW5qxw 3、浏览器
阅读全文
摘要:一、PC端 和 移动端适配分析: 1、PC端的适配,只是分辨率的不同引起的适配问题。这种适配好解决,这里就不讲了。 2、移动端的适配,移动端的适配主要是: 屏幕视口的分辨率和像素分辨率是不统一;不同手机的视口 分辨率也是不一样的。 二、(移动端)屏幕相关概念:(下面的概念只是按照个人的理解来写的,只
阅读全文