如何使用Js修改URL而不重新加载页面

HTML5 History API 无疑是现代网站的必由之路。它完成了手头的任务,同时还提供了额外的功能。你可以使用 history.pushState() 或 history.replaceState() 在浏览器中修改 URL,这取决于你的需要: 示例代码...

css实现带有浮动标题的列表

下面来实现为每个部分创建一个带有浮动标题的列表。 步骤 使用 overflow-y: auto 允许列表容器垂直溢出。 使用内部容器 ( <dl> ) 上的 display: grid 创建包含两列的布局。 将标题 ( <dt> ) ...

ffmpeg常用的指令和参数

1、切割MP3,按时间准确切割 ffmpeg -i F:\源.mp3 -ss 00:20:00 -to 02:30:05 F:\目标文件.mp3 2、MTS转MP4 ffmpeg -i F:\源.mts -b 4M -s 1280*720 F:\结果.mp4ffmpeg -i "164640325-1-20016.m4s"...

使用ffmpeg把mp4与m3u8相互转换的操作

FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。它提供了录制、转换以及流化音视频的完整解决方案。 官方下载网站 http://www.ffmpeg.org/download.html,下载...

CSS中完美的嵌套border radius(圆角)

如果处理不当,带圆角边框(border radius)的嵌套元素可能看起来非常错误。 幸运的是,有一个简单的数学技巧可以让它看起来正确。 您所需要做的就是计算其中一个元素的边界半径以及它们之间的距离。 ...

分享一款健康码+行程码在线拼图工具

鉴于手机拼图效果不是很好,如果图片过多,拼图后,原来每张图片显示不全。 所以在这里,给大家分享一款健康码+行程码在线拼图工具(←点击打开)。效果如下: 特点: 一次可以选择单张或多...

js判断两个数组相等的方法

在 js 中是不能直接用 == 或者 === 来比较两个数组是否相等,那就需要对数组的值进行比较。 下面各种方法,要根据具体情况来使用。 一、 toString() 当两个数组元素类型相同,顺序相同时,直接判断是...

js判断两个对象相等的方法

一、 JSON.stringify 方法 JSON.stringify(object1) === JSON.stringify(object2); 这个方法只适用于完全相同的,即键-值顺序都完全对应的对象。一般情况下,用这种方法就够了。 二、ES6 Object.entr...

js判断数组和对象的方法

一、typeof 不能判断变量是否为数组 var arr = [1 ,2, 3, 4]; console.log(typeof arr); // Object 二、通过 instanceof 来识别 instanceof 运算符用来测试一个对象在其原型链中是否存在一个构造函数...

Arduino和STM32简单对比

如果你想从事应用开发,可以试试 Arduino 这样成熟的开发板,它们的封装性、稳定性更加好,几乎不用去关心底层硬件的细节。如果你想从事的是嵌入式软件,建议从 51、STM32、rtos、Linux 的路线去学习。 ...