51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

前端开发

Hugo 图片懒加载和自适应 CSS 图片占位

Hugo 图片懒加载和自适应 CSS 图片占位

厉飞雨 阅读(142) 评论(0) 赞(8)

<p>对于未对中国大陆优化的博客站点而言,图片懒加载几乎是必备的功能,它能够有效提高页面的首屏速度。静态站点的懒加载方案有很多,但都必然会带来布局偏移的问题,影响页面的 <a href="https://web.dev/cls/">CLS 分数</a> 。</p> <p>本文将基于浏览器原生懒加载和...

css 颜色 手机端失效 解决方法

css 颜色 手机端失效 解决方法

厉飞雨 阅读(81) 评论(0) 赞(7)

<blockquote> <p>前几天给 XSS 平台加了手机端自适应,但是导航按钮和导航页背景色一直存在问题,今天终于将它给完美解决,第一次遇到这种问题,所以写篇文章记录一下,顺便帮下遇到同样问题的童鞋。</p> </blockquote> <h2>解决方法</h2> <p>其实主要就是一个 ...

带你探索 JavaScript 解构赋值

带你探索 JavaScript 解构赋值

厉飞雨 阅读(159) 评论(0) 赞(8)

<h1>带你探索 JavaScript 解构赋值</h1> <p>本文将带领大家学习如何利用解构赋值提高代码可读性和维护性,通过实例讲解对象和数组的解构赋值,以及默认值和别名的使用方法</p> <h2>数组解构赋值</h2> <p>首先我们需要了解一下为什么需要学习解构赋值</p> ...

原生 JavaScript 手写无缝轮播图

原生 JavaScript 手写无缝轮播图

厉飞雨 阅读(165) 评论(0) 赞(6)

<h1>~~~功能需求:</h1> <ol> <li>鼠标经过轮播图模块,左右按钮显示,离开隐藏左右按钮。</li> <li>点击右侧按钮一次,图片往左播放一张,以此类推, 左侧按钮同理。</li> <li>图片播放的同时,下面小圆圈模块跟随一起变化。</li> <...

JavaScript的注入引出技术诈骗

JavaScript的注入引出技术诈骗

厉飞雨 阅读(100) 评论(0) 赞(7)

<h2>0×01 前言</h2> <p>在最近的恶意软件的调查中,我们发现了一些有趣的混淆JavaScript代码。此代码伪装成现在流行的插件AddThis social sharing的一部分,在URL命名约定和图像文件中使用它。恶意软件最终将网站访问者重定向到node.additionsnp[.]top,这个网站存在着可能对访问者造成威胁...

JavaScript Promise API

JavaScript Promise API

厉飞雨 阅读(119) 评论(0) 赞(6)

<p>Promise是抽象异步处理对象以及对其进行各种操作的组件。</p> <p>本文将会详细的向你介绍如何在JavaScript中借助Promise来简化异步代码流。</p> <h2>背景知识 {#背景知识}</h2> <p>JavaScript是单线程的,这意味着代码是按顺序执行的。对于浏览...

JavaScript后门深层分析

JavaScript后门深层分析

厉飞雨 阅读(123) 评论(0) 赞(5)

<h1>0x00 背景</h1> <hr /> <p>之前@三好学生的文章<a href="http://drops.wooyun.org/tips/11764">JavaScript BackDoor</a>中提到了利用rundll32.exe执行一段JavaScript代码即可反弹一...

Jsprime——一款JavaScript静态安全分析工具

Jsprime——一款JavaScript静态安全分析工具

厉飞雨 阅读(151) 评论(0) 赞(4)

<p>如今,越来越多开发人开始将JavaScript作为其首选语言方案。理由很简单,JavaScript如今正越来越多地被视为应用程序的主流开发 语言------无论是在Web层面抑或是移动端,客户端不是服务器端。JavaScript拥有出色的灵活性,而宽松的语句设计能够让开发人员以令人惊奇的速度 创建出富应用。最近一段时间,JavaScript解释器的性能也得到了...

基于JavaScript 的操作系统你听说过吗?

基于JavaScript 的操作系统你听说过吗?

厉飞雨 阅读(108) 评论(0) 赞(5)

<p>我想大多数人听说过 Node.js,但是你听说过 NodeOS 吗?没错,NodeOS,一个用 Node.js 写的操作系统。好吧,实话说,NodeOS 用 Linux 内核来处理各种底层任务,比如硬件通讯什么的,但是除此之外,使用的都是 Node.js。NodeOS 的开发始于两年前,创建者的目的很简单,他只是好奇,&quot;是否有可能仅使用 No...