使用vue实现一个电子签名组件
想要绘制图形,第一步想到的就是使用canvas标签,在之前的文章里我们使用canvas实现了一个前端生成图形验证码的组件,被吐槽不够安全,那么这个电子签名组件想必不会被吐槽了吧~
JS禁止打开控制台
主要为了通过禁止打开控制台,防止别人进行代码调试。禁止右键查看源码和F12;通过页面宽度变化监测控制台;利用控制台特性改写对象toString;利用控制台特性进行监听dom属性
程序员自我欺骗的 9 个谎言
我们对计算机的自信可能使我们犯错误,因为我们希望将现实世界都转化为代码。程序员有充分的理由感到自豪,因为其他人是无权进入 数据库 并更改的。世界越是依赖计算机定义,程序员的能力就越强。
axios统一接口管理及优化
根据在项目的使用,发现有以下问题需要优化:withAxios导出的接口方法对象对编辑器来说是不透明的,所以代码提示功能缺失。同一个方法调用多次,如何保证组件总是获取到最后一次的返回信息。
值得推荐的 Docker 安全开源工具
在容器安全方面,有很多使用开源工具阻止安全灾难的故事,例如前不久发生的特斯拉 Kubernetes 集群入侵事件。容器的安全性一直是一件很棘手的事情,因此如何巧妙使用开源工具就成为一件重要的事情。
JS对象Object常用方法整理
hasOwnProperty():返回一个布尔值,指示对象自身属性中是否具有指定的属性(也就是,是否有指定的键)。isPrototypeOf():用于测试一个对象是否存在于另一个对象的原型链上。toString():返回一个表示该对象的字符串。
Js数组常用方法整理
length:数组的实例属性,返回或设置一个数组中的元素个数。toString():可以把数组转换成字符串,并返回结果。toLocaleString():返回数组中每个元素的本地化表示形式。
DOM 高级工程师不完全指南
前端框架真的太香了,香到我都不敢徒手撕 DOM 了!虽然绝大多数前端er都有这样的困扰,但本着基础为大的原则,手撕 DOM 应当是一个前端攻城狮的必备技能,这正是本文诞生的初衷
css3新增属性有哪些?
css3新增属性有哪些?来提问这个问题的人都应该知道css3是css的升级版本,那么,css3既然是升级版本,自然是会新增一些属性,接下来本篇文章将给大家介绍关于css3中常用的新增属性。