随笔分类 - JS
摘要:
JavaScript日期处理类库-Moment.js 参考链接 日期格式化 moment().format('MMMM Do YYYY, h:mm:ss a'); // 九月 5日 2022, 10:00:10 上午 moment().format('dddd'); // 星期一 moment().
阅读全文

摘要:
Javascript解构赋值 解构赋值语法是一种 Javascript 表达式。通过 解构赋值 可以将属性/值从对象/数组中取出,赋值给其他变量 引用链接 语法 var a, b, rest; [a, b] = [10, 20]; console.log(a); // 10 console.log(
阅读全文

摘要:
箭头函数 箭头函数表达式的语法比函数表达式更简洁,并且没有自己的this,arguments,super或new.target。箭头函数表达式更适用于那些本来需要匿名函数的地方,并且它不能用作构造函数。 参考链接 语法 基础语法 (param1, param2, …, paramN) => { st
阅读全文

摘要:
JS for-in和for-of的区别 for-in let arr = [1, 2, 3, 4, 5]; Array.prototype.id = 123; arr.name = 'zk'; for(let index in arr) { console.log(arr[index]); // o
阅读全文

摘要:
随机头像生成接口 摘要 A playful avatar generator for the modern age 详情链接: https://personas.draftbit.com/ 实例图片
阅读全文

摘要:
Flex 布局教程:语法篇 参考链接: https://www.ruanyifeng.com/blog/2015/07/flex-grammar.html 概述 布局的传统解决方案,基于盒状模型,依赖 display 属性 + position属性 + float属性。它对于那些特殊布局非常不方便,
阅读全文

摘要:
定义和用法 offset() 方法设置或返回被选元素相对于文档的偏移坐标。 当用于返回偏移时 该方法返回第一个匹配元素的偏移坐标。它返回一个带有两个属性(以像素为单位的 top 和 left 位置)的对象。 $(selector).offset() 当用于设置偏移时 该方法设置所有匹配元素的偏移坐标
阅读全文

摘要:
Pacrticle Js 粒子特效 demo 传送门 前期准备: particles js cdn: https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js stats js : https://threejs.org/example
阅读全文

摘要:
在JS中无论是setTimeout还是setInterval,在使用函数名作为调用句柄时都不能带参数,而在许多场合必须要带参数,这就需要想方法解决。 一、采用字符串形式:——(缺陷)参数不能被周期性改变 setInterval("foo(id)",1000); 二、匿名函数包装 window.set
阅读全文
