2023年3月

JS "且" 和 "或" 的妙用

简单运用 逻辑且(&&):左右必须都满足 true 才返回 true;逻辑或(||):左右其中一个满足 true 就返回 true。 let user = localSto...

高级前端进阶(六)

最近有个需求,就是上传图片的时候,图片过大,需要压缩一下图片再上传。需求虽然很容易理解,但要做到,不是那么容易的。这里涉及到的知识有点多,不多说,本篇博客有点重要呀! 一、图片URL转Blo...

用includes方法替代`indexOf != -1`

includes() 方法用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回 true ,否则返回 false 。 indexOf() 方法可返回某个制定的字符串值在字符...

小程序轻松实现IM即时通讯多人聊天室

IM多人聊天室功能简介 ZIM SDK 提供多人房间聊天功能,支持用户向房间内发送文本消息或自定义消息,实现了多人在线交流、同步分享。 多人房间聊天功能可应用于小班课或者会议室等场景,房间成...

Math对象

Math对象 Math对象,不是一个构造函数,所以我们不需要new 来调用,而是直接使用里面的属性和方法即可,它具有数学常数和函数的方法,跟数学相关的运算(求绝对值,取整,最大值等)可以使用M...

JS样式获取的封装方法

样式获取 style属性 只能获取标签内容style属性里面存在的一些样式 如果你需要获取对应的全局所有地方设置样式 我们就需要采用一些方法 getComputedStyle...

Web 开发相关概念

Web 开发相关概念 前端 后端 全栈 前端 Front-end:网站中用户看到的部分 HTML CSS JavaScript 库和框架 ...

前端飞机大战小游戏

一、案例效果 点击打开视频讲解更加详细 二、实现思路 创建游戏背景板; 创建我方战机,鼠标进入游戏面板后其随鼠标轨迹运动; onmousemove 创建子弹,让子弹周期性的...

我的Vue之旅、02 ES6基础、模块、路径、IO

自定义模块 为什么要模块?模块化源代码能给我们带来什么好处? 试想一个巨无霸网购平台,在没有模块化的情况下,如果出现bug,程序员就要在几百万行代码里调试,导致后期维护成本上升,为了解决问...