随笔分类 -  js

摘要:for (let idx = 40; idx >0; idx--) { if (idx % 12 0) { // break; // 终止 // return; // 终止 continue; // 跳过 } console.log(idx); } 阅读全文
posted @ 2023-07-17 13:25 冰凝^ 阅读(31) 评论(0) 推荐(0) 编辑
摘要:web 浏览器页面实现滚屏效果 window 对象提供了执行动画的方法 window.requestAnimationFrame() 场景:固定位置显示多项内容列表 需要自动滚屏展示 demo: /** * 设置文本滚屏效果 */ setTextScroll(): void { const ulBo 阅读全文
posted @ 2023-04-10 15:42 冰凝^ 阅读(27) 评论(0) 推荐(0) 编辑
摘要:// new Date(2023, 5, 0).getDate();// 31const date = new Date();const length = new Date(date.getFullYear(), date.getMonth(), 0).getDate(); 阅读全文
posted @ 2023-04-06 16:48 冰凝^ 阅读(565) 评论(0) 推荐(0) 编辑
摘要:实现div元素滚动条默认滚动到最底端 使用场景:聊天信息框 需要了解几个属性和方法: scrollHeight:元素高度 - 包含滚动条隐藏部分 clientHeight:元素可视高度 - 不包含滚动条隐藏部分 scrollTo(x, y):元素设置滚动位置方法实现代码: const box = d 阅读全文
posted @ 2022-12-01 11:44 冰凝^ 阅读(654) 评论(0) 推荐(0) 编辑
摘要:首先要有一个音频文件(xxx.mp3) // js 代码 var mp3 = new Audio('xxx.mp3'); // 创建音频对象 mp3.play(); // 播放 mp3.pause(); // 暂停 mp3.load(); // 重载(重新开始) 阅读全文
posted @ 2020-04-17 11:07 冰凝^ 阅读(6534) 评论(1) 推荐(0) 编辑
摘要:需求中要求把附件中的图片筛选出来做成缩略图,其他正常显示 自己封装了个方法: /** * 判断某附件是否为图片格式 * @param name 文件名称 * @returns {boolean} */ function isImg(name) { var idx = name.indexOf('.' 阅读全文
posted @ 2020-03-05 17:08 冰凝^ 阅读(805) 评论(0) 推荐(0) 编辑
摘要:location对象包含当前url的信息。 location对象是window对象的一部分,可通过 window.location 对其进行访问。 注:所有浏览器都支持此对象,但是没有应用于此对象的公开标准。 location对象的属性: hash:设置或者返回一个url从#开始的内容(锚) hos 阅读全文
posted @ 2020-03-03 13:31 冰凝^ 阅读(151) 评论(0) 推荐(0) 编辑
摘要:reduce 数组通过此方法,可以实现将每一项叠加称为一项。 使用:sum = arr.reduce(fun, start); 其中,fun为一个方法,接收四个参数,分别为 pre:初始值或者上一次叠加(计算)结果值 cur:当前项的值 index:当前项的index arr:原数组 其中,star 阅读全文
posted @ 2020-03-02 11:26 冰凝^ 阅读(822) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示