你碌碌无为的昨天,是很多人活不到的明天。
起因是这样的,我在工作的时候,经常遇到这种情况 - 总感觉有人动了我的代码。因为每次提测的时候,东西都昨完有点久了,自己也马不实在,不知道是因为自己的原因没做还是真的有人动了我的代码。其实每次我也是忍忍再写一写,没有深究这个问题,直到最近。测试小姐姐拿着一个bug来找我,我试了试,当时都蒙了。这个bug之前报过,我还印象深刻的记得后端小哥“嘲笑”我没记住这个需求,于是我就补了上去,然后测试通过了。但是就在今天!!!又不行了。我去翻看我
将页面下载成pdf的情况第一步首先要引入两个第三方库htmltocanvas.js和jspdf.debug.js这两个库都是开源的可以放心使用 第二步123456789101112131415<script> var btn = document.getElementById('btn') btn.onclick = function () { exportPdf() }function e
稀里糊涂的module、chunk、bundle开局一张图 图作者为水印上的人(侵删,谢谢) 我们写的文件就是一个个的module,当这些module到达webpack进行打包的时候,webpack会根据各个文件之间的引用关系生成chunk,而webpack处理好chunk之后就会输出bundle,bundle是经过加载和编译之后的最终源文件,可以直接在浏览器中运行的 一般来说一个chunk对应一个bundle,当然也有一个ch
html header里的小秘密 <meta http-equiv="X-UA-Compatible" content="IE=7,9,10,11">这条配置是让IE走7、9、10、11渲染 <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">这条配置是让IE
职位分析主观分析 凭主观意识感觉这个职位是否是你喜欢的 职位描述分析(基本职责) 逐一分析职位描述里的每一条要求,并且挖掘出关联的技术点 回顾这些必须的技术点自己是否已经掌握 任职要求分析(技术深度) 任职要求是对能力深度和广度的挖掘 分清关键词 - 了解、掌握、熟悉、精通 如出现掌握某项技能优先的情况,在实际中,如果不是对这项技能非常精通,最好不要引导面试官询问这方面的东西,因为很有可能会给你再多加一面
兼容iOS的问题在form表单中的input框iOS自带样式 起因:在项目中做登录的输入框是用原生 HTML 写的,但是是套在 form 表单里,在浏览器、安卓端都是完美的,但是在 iOS 出现了内阴影、自带圆角等样式 处理办法: 123456789101112input { flex: 9; border: 1px solid rgba(0, 0, 0, 0.2); border-right: 0; bord
关于面向对象 概念 类,即模板 对象(实例) 三要素: 继承、封装、多态 子类集成父类 封装,数据的权限和保密 多态,同一接口不同实现 软件设计原则 小即美 让每个程序只做好一件事情 快速建立原型 舍弃高效率取可移植性 采用纯文本存储数据(可读性) 充分利用软件的杠杆效应(软件复用) 使用shell脚本来提高杠杆效应和可移植性 避免强制性的用户界面 让每个程序都称为过滤器 允许用户定制环境 尽量使操作系统内核小而美 使
起因在请求某个页面的时候,会在query中,携带一个ticket,在显示这个页面之前,前端回去判断这个票据是否有效,如果是非法或无效的,则直接回退到上一个页面 经过 在前端,架了一个用node写的中间层,在这个中间层,我是用了express提供的中间件app.use()监听所有路过的请求 123456const express = require('express')const app = express()app.use(func
移动端判断浏览器是否为微信浏览器1234567891011121314/** * @method: * @description: 判断当前是否在微信浏览器内 * @param {type} * @returns: true or fasle */export const confirmPlatform = () => { const ua = navigator.userAgent.toLowe
PC端支付宝支付 pc端的支付宝支付由后台和支付宝进行交互后拿到一个html字符串 此时前端只需要拿着这个字符串新开一个tab页将内容直接放进去即可 1234567export const openAliPayPage = content => { const myWindow = window.open('', '_blank'); if (myWindow.document) { myWi
TIME WAITS FOR NO ONE.