第 6 篇|单文件组件:把 HTML、CSS、JS 塞进一个盒子
一句话导读:读完这篇,你能自己写一个 .vue 文件,并且说清它凭什么能变成页面。开场:一个你肯定遇到过的场景你的项目里有个文件叫 App.vue。你双击它,想看看里面写了什么。编辑器先问你用什么打开。好不容易打开了,里面花花绿绿三种颜色混在一起,一会儿尖括号,一会儿花括号。
一觉醒来,竟发现自己看不懂 JS 了?
最近看到了一些很有趣的 ES 提案,如 Record 与 Tuple 数据类型,思路来自 RxJS 的 Observable,借鉴自函数式编程的 throw Expressions,带来更好错误处理的Error Cause等,可以认为一旦这些提案完全进入到 ES 新特性中,前端 er 们的工作效率又会 upup,这篇文章就来介绍一下我认为值得关注的 ES 提案。
七爪源码:纯 CSS 和 JS 的原生平滑滚动
纯 CSS 和 JS 的原生平滑滚动你想要一个平滑的滚动吗? 忘记 JQuery,我们已经过去了。 让我向您介绍我们的原生平滑滚动工具。CSS 滚动行为CSS scroll-behavior 属性接受三个值之一 - 实际上是两个值,因为其中一个已被弃用。
如何用 JS 实现各种数组排序?
引言数组排序是你在 JavaScript 编程过程中经常会遇到的,也是面试中会考察的。那么思考两个问题,数据结构中稳定的排序算法和不稳定的排序算法分别有哪些?时间复杂度和空间复杂度分别代表了什么?
JS 图片简易压缩【实践】
总结本文仅针对图片压缩介绍了一些思路,简单的使用场景可能如下介绍,当然也会引申出来更多的使用场景,这些还有待大家一起挖掘。
Electron 要慌了?这个 JS 框架只要 6MB
做前端的人,如果想开发桌面应用,第一反应大概率还是 Electron。毕竟 JavaScript + HTML + CSS 做桌面 App 已经非常成熟。但 Electron 有一个大家都绕不开的问题:体积是真的大。
Javascript | 3种 HTML 转换为纯文本的方法
前几天,我手里的一个项目需要将富文本的所有 html 标签全部删除,得到纯文本后再存储到数据库中。在一系列得搜索操作之后,我找到了实现这个目的的几种方法,在这里我分享给大家,当你遇到同样的情况兴许也能用的上。1. 使用 .
「JS 逆向百例」复杂的登录过程,最新WB逆向
声明本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!
如何在 HTML、CSS 和 JS 中制作明暗模式按钮
我们都见过它们,它们保护我们的眼睛免受所有光线的伤害。 这些是暗模式按钮,这里是如何在 HTML、CSS 和 JS 中创建自己的按钮!我们要做的第一件事是创建 HTML 文件。 我正在使用引导程序使按钮看起来不错。
「JS 逆向百例」HN某服务网登录逆向,验证码形同虚设
Form Data 解决了,再来看看 Request Headers 里的 token 参数,由于它存在于请求头里,所以我们可以通过 Hook 的方式来查找其生成的地方:这里我们也可以直接搜索 token、setRequestHeader 之类的关键字,很容易在 common.js 里找到,当我们点击登陆,会有一个 csrfSave 的请求,返回的 data 值,经过 encrypt 方法加密后就是登陆请求头的 token 了。