注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

Demo体验

Demo体验

场景Demo,开箱即用
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

简述 js 的代码整洁之道 web

上帝之眼 发表了文章 • 343 次浏览 • 2023-04-28 08:57 • 来自相关话题

前言 为什么代码要整洁? 代码质量与整洁度成正比。有的团队在赶工期的时候,不注重代码的整洁,代码写的越来越糟糕,项目越来越混乱,生产力也跟着下降,那就必须找更多人来提高生产力,开发成本越来越高。 整洁的代码是怎样的? 清晰表达意图、消除重复、简单抽象、能通过测... ...查看全部
0
评论

ES6 Class类,就是构造函数语法糖? web

上帝之眼 发表了文章 • 302 次浏览 • 2023-04-28 08:56 • 来自相关话题

一、Class 类可以看作是构造函数的语法糖 ES6引入了 Class(类)这个概念,作为对象的模板。通过class关键字,可以定义类。constructor()方法,这就是构造方法,而this关键字则代表实例对象。类的所有方法都定义在类的prototype... ...查看全部
0
评论

深拷贝的终极实现 web

上帝之眼 发表了文章 • 369 次浏览 • 2023-04-28 08:56 • 来自相关话题

引子 通过本文可以学习到深拷贝的三种写法的实现思路与性能差异 首先,我们要理解什么是深拷贝,以及为什么要实现深拷贝 深拷贝是什么 通俗来讲,深拷贝就是深层的拷贝一个变量值; 为什么要实现深拷贝 因为在拷贝引用值时,由于复制一个变量只是将其指向要复制变量的引... ...查看全部
0
评论

关于前端实现上传文件这个功能,我只能说so easy! web

上帝之眼 发表了文章 • 372 次浏览 • 2023-04-28 08:52 • 来自相关话题

前言 在web前端开发中,文件上传属于很常见的功能,不论是图片、还是文档等等资源,或多或少会有上传的需求。一般都是从添加文件开始,然后读取文件信息,再通过一定的方式将文件上传到服务器上,以供后续展示或下载使用。 下面简单介绍几种上传的方法 简单文件上传 文件上... ...查看全部
0
评论

十个高阶Javascript知识及用法 web

上帝之眼 发表了文章 • 352 次浏览 • 2023-04-27 08:52 • 来自相关话题

hi,今天给大家整理了十个Javascript的高级知识,希望对你有所帮助 1. 高阶函数 高阶函数是指接受一个或多个函数作为参数,并/或者返回一个函数的函数。这种技巧可以用于将函数组合起来,实现函数的复用。 // 高阶函数示例:将一个数组中的所有元素相加 ... ...查看全部
0
评论

打造高性能CSS的九个技巧 web

上帝之眼 发表了文章 • 360 次浏览 • 2023-04-27 08:52 • 来自相关话题

大佬:你的CSS的写的质量太低,看的我难受。 萌新:那要怎么样? 大佬:自己去优化一下。 萌新:额。。。CSS还能怎么样优化? 咳咳。。。咱们进入正题。 当前端项目想做到极致的性能与体验,优化CSS代码是非常重要的一环。优化CSS代码能够减少页面加载时间,提... ...查看全部
0
评论

⏰⏰ 手把手实现一个进度条时钟,麻麻再也不用担心我把时间看茬了! web

上帝之眼 发表了文章 • 384 次浏览 • 2023-04-27 08:51 • 来自相关话题

前言 挂钟大家都知道吧,它通过时针、分针和秒针来表示时间,想当初小学刚开始教怎么看时钟的完全看不懂。今天带大家一步步实现一个类进度条时钟的效果,更直观的知晓当前的时间。 本文将会带大家学到以下知识点: 垂直水平居中方式 gap 属性搭配 flex 布局 实现... ...查看全部
0
评论

原来Promise 还可以这样用? web

上帝之眼 发表了文章 • 393 次浏览 • 2023-04-27 08:49 • 来自相关话题

举个例子 需求 组件b初始化某个用到的库,只有在初始化完成后才能调用其API,不然会报错。a页面负责调用 上代码 // a.vue <template> <div> 这是a页面 <childB ref="chi... ...查看全部
0
评论

WEB前端奇淫巧计-消除异步的传染性 web

上帝之眼 发表了文章 • 362 次浏览 • 2023-04-26 09:04 • 来自相关话题

简介 大家好今天给大家介绍一个关于异步的比较恶心的东西也许大家在开发中也曾遇到过只不过解决起来比较棘手废话不多说直接上代码 async function getUser() { return await fetch('https://my-json-ser... ...查看全部
1
评论

前端枚举最佳规范——优雅可能也会过时 web

上帝之眼 发表了文章 • 400 次浏览 • 2023-04-26 09:04 • 来自相关话题

痛点很久很久以前,我在ts项目中使用枚举是这样的export enum GENDER {      MALE = 1,      FEMALE = 2,  }export const GEN... ...查看全部
0
评论

前端实现点击选词功能 web

上帝之眼 发表了文章 • 395 次浏览 • 2023-04-26 09:03 • 来自相关话题

今天有一个需求,点击选中某个英文单词,然后对这个单词做一些处理,例如高亮背景、查看一些详细信息等等,今天简单实现了一下,效果如下:(支持移动端,chrome和sarafi浏览器均能正常使用。语言🚀 vue3 + typescript) 选词 由于要动态添加给... ...查看全部
0
评论

因为写不出拖拽移动效果,我恶补了一下Dom中的各种距离 web

上帝之眼 发表了文章 • 325 次浏览 • 2023-04-26 09:02 • 来自相关话题

背景 最近在项目中要实现一个拖拽头像的移动效果,一直对JS Dom拖拽这一块不太熟悉,甚至在网上找一个示例,都看得云里雾里的,发现遇到最大的拦路虎就是JS Dom各种各样的距离,让人头晕眼花,看到一个距离属性,大脑中的印象极其模糊,如同有一团雾一样,不知其确切... ...查看全部
0
评论

让我看看你们公司的代码规范都是啥样的? web

上帝之眼 发表了文章 • 355 次浏览 • 2023-04-26 09:01 • 来自相关话题

我这里提供一份我自己在使用的项目代码规范,当然我这里比较简陋,有补充的可以打在评论区,我丰富到文章里去。 1.组件命名规范 components下的组件命名规范遵循大驼峰命名规范。 示例:conpnents/AlbumItemCard/AlbumItemCar... ...查看全部
0
评论

html手写一个打印机效果-从最基础到学会 web

上帝之眼 发表了文章 • 343 次浏览 • 2023-04-25 18:42 • 来自相关话题

手写一个打印机效果 啥叫打印机效果,话不多说,直接上效果。我们可以自己写入一段文本然后通过html的方式,让它跟打印机一样,一个一个的打印到页面,并且还可以一个一个的删除。在这里我先浅说一下,我们的实现技巧,定时器setTimeout控制时间,然后for循环遍... ...查看全部
0
评论

URL刺客现身,竟另有妙用! web

上帝之眼 发表了文章 • 332 次浏览 • 2023-04-25 18:42 • 来自相关话题

工作中大家会接触到形形色色的 url,有些完美遵循格式,有些却像刺客一样,冷不丁的给你一刀。 先介绍下我的惨痛经历,给大家避避坑,最后告诉大家一个 url 刺客的妙用。 刺客介绍 1. iOS WKWebview 刺客 此类刺客手段单一,只会影响 iOS WK... ...查看全部
0
评论

关于 Emoji 你不知道的事 web

上帝之眼 发表了文章 • 858 次浏览 • 2023-04-25 18:41 • 来自相关话题

2022 年,支付宝上线了生僻字键盘,解决了“身份认证”环节中普通输入法经常打不出生僻字的问题。生僻字键盘是蚂蚁集团生僻字解决方案的一部分,本系列将持续分享其背后的字符编码科普文章,包括不限于:《文字是如何显示在屏幕上的?》、《字符编码工作者都在做什么》,敬请... ...查看全部
0
评论

一个神奇的小工具,让URL地址都变成了"ooooooooo" web

上帝之眼 发表了文章 • 381 次浏览 • 2023-04-25 18:37 • 来自相关话题

发现一个很有创意的小工具网站,如封面图所示功能很简单,就是将一个URL地址转换为都是 ooooooooo 的样子,通过转换后的地址访问可以转换回到原始地址,简单流程如下图所示。转换的逻辑有点像短链平台一样,只不过这个是将你的URL地址变的很长长长长,但是看着都... ...查看全部
0
评论

十分钟,带你了解 Vue3 的新写法 web

上帝之眼 发表了文章 • 346 次浏览 • 2023-04-25 18:36 • 来自相关话题

最近因为项目需要,不得不学习一下 Vue3。于是花了 4 个小时,把 Vue3 过了一遍。现在我来带你快速了解 Vue3 的写法。 本文的目的,是为了让已经有 Vue2 开发经验的 人 ,快速掌握 Vue3 的写法。 因此, 本篇假定你已经掌握 Vue 的核心... ...查看全部
0
评论

九个超级好用的 Javascript 技巧 web

上帝之眼 发表了文章 • 401 次浏览 • 2023-04-24 08:30 • 来自相关话题

作者:shichuan 文末彩蛋等你揭晓 🤫 前言 在实际的开发工作过程中,积累了一些常见又超级好用的 Javascript 技巧和代码片段,包括整理的其他大神的 JS 使用技巧,今天筛选了 9 个,以供大家参考。 1、动态加载 JS 文件 在一些特殊的场景... ...查看全部
0
评论

用CSS给健身的女朋友做一个喝水记录本 web

上帝之眼 发表了文章 • 356 次浏览 • 2023-04-24 08:28 • 来自相关话题

我报名参加金石计划1期挑战——瓜分10万奖池,这是我的第2篇文章,点击查看活动详情 前言 事情是这样的,由于七八月份的晚上时不时就坐在地摊上开始了喝酒撸串的一系列放肆的长肉肉项目。 这不,前段时间女朋友痛下决心(心血来潮)地就去报了一个健身的私教班,按照教练给... ...查看全部
0
评论

制作了一个图片像素风转换器 web

上帝之眼 发表了文章 • 417 次浏览 • 2023-04-24 08:28 • 来自相关话题

制作了一个图片像素风转换器,可以将图片转换成像素风格,并可转换为 css box-shadow 进行输出。前排先放效果图、转换器地址和 GitHub 地址: 转化器地址:pixel.heyfe.org/ GitHub 地址:github.com/ZxBing... ...查看全部
0
回复

c#实现滑动拼图验证码 C# 验证码

回复

宙哈哈 发起了问题 • 1 人关注 • 1654 次浏览 • 2023-04-23 11:06 • 来自相关话题

0
评论

【记】滑动拼图验证码在搜索中的作用 验证码

宙哈哈 发表了文章 • 307 次浏览 • 2023-04-23 11:06 • 来自相关话题

开头验证码应用于我们生活、工作的方方面面,比如注册登录账号、支付订单、修改密码等。下面我是在一次项目中利用滑动拼图验证码和搜索功能“合作共赢”的记录。验证码展示具体实现前端代码// 引入js<script src="captcha.js?appid=XX... ...查看全部
0
评论

仿抖音左右歪头图片选择 web

上帝之眼 发表了文章 • 462 次浏览 • 2023-04-21 08:53 • 来自相关话题

在线体验 项目 github 仓库 前一阵子在刷抖音时,看到一个通过左右歪头选择两侧图片的视频,感觉很有趣。顿时想到了 n 年前的face-api.js,那就基于这个来做吧。总体做好后,有很多细节需要改进,不够细腻丝滑。 1. 需求分析 直接开搞吧! ... ...查看全部
0
评论

假如:a===1 && a===2 && a===3; 那么 a 是什么? web

上帝之眼 发表了文章 • 374 次浏览 • 2023-04-21 08:51 • 来自相关话题

前言 文章提供视频版啦,点击直接查看 hello,大家好,我是 sunday。 今天遇到了一个非常有意思的问题,跟大家分享一下。 咱们来看这段代码: a===1 && a===2 && a===3 假设上面的表达式成立,... ...查看全部
0
评论

浅析小程序蓝牙技术 web

上帝之眼 发表了文章 • 423 次浏览 • 2023-04-21 08:50 • 来自相关话题

认识蓝牙 蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。 传统蓝牙和低功耗蓝牙 根据蓝牙的发展历程,将蓝牙普遍分为两种规格,即传统蓝牙模块(BT) 和低功耗蓝牙模... ...查看全部
0
评论

HTML5+CSS3小实例:闪亮的玻璃图标悬浮效果 web

上帝之眼 发表了文章 • 362 次浏览 • 2023-04-21 08:49 • 来自相关话题

HTML5+CSS3实现闪亮的玻璃图标悬浮效果,光与玻璃的碰撞,好有质感的玻璃图标。 先看效果: 源代码: <!DOCTYPE html> <html> <head> <meta http-equiv="c... ...查看全部
0
评论

前端获取电池信息 web

上帝之眼 发表了文章 • 356 次浏览 • 2023-04-21 08:34 • 来自相关话题

今日正能量: 当奇怪的需求越做越多的时候,证明你的眼光也正在变得广阔。 产品经理:加个需求,用户电脑设备如果快没电,我要暖心的告诉他该插上电源。 前端攻城狮:。。。他电脑不会自己提醒吗? 产品经理:你做不做? 前端攻城狮:做! 前言 随着技术的日益发展,w... ...查看全部
0
评论

情侣空间动态时间效果,你学废了吗? web

上帝之眼 发表了文章 • 358 次浏览 • 2023-04-20 08:35 • 来自相关话题

前言 中秋这天刚好碰上和女朋友在一起的 五周年 了,想来五年风风雨雨仍然好好的,挺是感慨,也挺满足的。qq情侣空间也毫不意外的准点报时了,闲来无事点进去看了看,瞥到一个动效,觉得很有意思,于是打算自己动手实现一下,也算是尝试了。 动效长这样: 码上掘金 动态... ...查看全部
0
评论

如何接入小程序订阅消息? web

上帝之眼 发表了文章 • 564 次浏览 • 2023-04-20 08:29 • 来自相关话题

更新完微信服务号的模板消息之后,我又赶紧把微信小程序的订阅消息给实现了!之前我一直以为微信小程序也是要企业才能申请,没想到小程序个人就能申请。 消息推送平台🔥推送下发【邮件】【短信】【微信服务号】【微信小程序】【企业微信】【钉钉】等消息类型。 gitee.... ...查看全部
0
评论

关于如何写一个有层次感的css遮罩效果 web

上帝之眼 发表了文章 • 469 次浏览 • 2023-04-20 08:22 • 来自相关话题

前言 写了这么多天游戏了,最近也想换换口味写一点有趣的CSS动效,这次我为大家带来的就是一个纯css的动态效果,层次感遮罩。在现在审美疲劳的大时代环境背景下,对页面的设计也开始越来越追求他的层次感和立体感,有时候因为一个好的板块动效,可以拉高整体的页面颜值增添... ...查看全部
0
评论

前端应该知道的浏览器中的内存知识 web

上帝之眼 发表了文章 • 469 次浏览 • 2023-04-20 08:21 • 来自相关话题

为了保证我们网页的稳定性,浏览器的内存知识对我们来说是十分必要的,我们不应该只考虑网页打开时的性能,也应该考虑网页长时间挂载下的稳定性。 本次梳理以Chrome为例。 chrome的内存限制 堆内存的限制是由 V8 来设置的。 存在限制 64位系统 物理内存... ...查看全部
0
评论

必须会的前端基础通用优化方法 web

上帝之眼 发表了文章 • 371 次浏览 • 2023-04-19 08:30 • 来自相关话题

为什么要做优化? 虽然现在网速越来越快,客户端性能越来越好。但是还是有很多人在使用老旧的设备,不稳定的或者2G、3G网络。另外用户现在对应用的体验要求也越来越高,用户不仅会拿你的应用和同行业的竞争对手去做比较,并且会跟使用过的做的最好的应用去比较。 优化应用的... ...查看全部
0
评论

项目很大,得忍一下 web

上帝之眼 发表了文章 • 358 次浏览 • 2023-04-19 08:27 • 来自相关话题

背景 常和我们的客户端厮混,也经常陪他们发版,每次发版编译打包都可以在那边玩一局游戏了。一边幸灾乐祸,一边庆幸h5编译还好挺快的,直到我们的项目也发展成了*山,巨石项目。由于线上要给用户查看历史的推广活动,所以很多老的业务项目都还是留在项目中,导致我们的rou... ...查看全部
0
评论

周末闲来无事,做了一个能动的宣传页 web

上帝之眼 发表了文章 • 372 次浏览 • 2023-04-19 08:26 • 来自相关话题

最近在用可画(canva),制作一些素材,海报活动页面,这不情人节快到了吗?基于海报模版,设计自己的页面倒是简单,但是都是静态页面,想着能不能让页面的元素都动起来(Everybody跟我一起嗨嗨嗨!!)。 两个方案 纯CSS animate库 CSS基于ani... ...查看全部
0
评论

本地运行的前端代码,如何让他人访问 web

上帝之眼 发表了文章 • 358 次浏览 • 2023-04-19 08:20 • 来自相关话题

有时候,我前端写好了项目,想要给其他人看一下效果,可以选择将代码部署到test环境,也可以选择让外部通过ip来访问,不过前提是在同一个局域网下(比如连接同一个WiFi),下面介绍第二种方式。 修改dev命令 首先我们需要先修改host地址,此处以vue3项目举... ...查看全部
0
评论

知道尤雨溪为什么要放弃 $ 语法糖提案么? web

上帝之眼 发表了文章 • 444 次浏览 • 2023-04-19 08:16 • 来自相关话题

前言 最近看到一篇文章: 《最新,Vue 中的响应性语法糖已废弃》 本文标题中的 $ 语法糖指的就是上文中的响应式语法糖 (Reactivity Transform),那为什么不写 Reactivity Transform 呢?因为这个名实在是太长了… 看了一... ...查看全部
0
评论

Low-Code,一定“low”吗? web

上帝之眼 发表了文章 • 428 次浏览 • 2023-04-18 08:54 • 来自相关话题

作者:京东保险 吴凯 前言 低代码是一组数字技术工具平台,基于图形化拖拽、参数化配置等更为高效的方式,实现快速构建、数据编排、连接生态、中台服务。通过少量代码或不用代码实现数字化转型中的场景应用创新。本文将重点介绍低代码相关知识,包括低代码的定义与意义、相关概... ...查看全部
0
回复

web端发送语音可以直接发送服务端返回的语音url吗 语音

回复

微信用户_526 发起了问题 • 1 人关注 • 1589 次浏览 • 2023-04-17 10:14 • 来自相关话题

0
评论

使用fabric从零开始打造互动白板(一) web

上帝之眼 发表了文章 • 538 次浏览 • 2023-04-17 08:39 • 来自相关话题

最近由于公司业务需要,原本使用第三方的互动白板功能,准备自行实现。一方面为了节省开支,另一方面自行实现定制化也更强一些,能够和现有业务更好的结合,用以满足第三方互动白板无法实现的一些功能。 一、功能整理 既然需求明确了,于是就开始着手整理白板所需的功能。由于... ...查看全部
0
评论

new 一个对象时,js 做了什么? web

上帝之眼 发表了文章 • 361 次浏览 • 2023-04-17 08:38 • 来自相关话题

前言 在 JavaScript 中, 通过 new 操作符可以创建一个实例对象,而这个实例对象继承了原对象的属性和方法。因此,new 存在的意义在于它实现了 JavaScript 中的继承,而不仅仅是实例化了一个对象。 new 的作用 我们先通过例子来了解 n... ...查看全部
0
评论

CSS链接悬停效果的的小创意 web

上帝之眼 发表了文章 • 354 次浏览 • 2023-04-17 08:37 • 来自相关话题

前言 每次写a标签的时候我都烦躁,为什么默认是蓝色的,就跟奇怪,关键他那个颜色也用不上,今天想让平凡的a标签也能做出令人眼前一亮的效果,大家以后直接cv多好 悬停滑动高亮链接效果 鼠标悬停后,链接有一个过渡动画,填充背景色,我们从链接周围的填充开始,然后添加相... ...查看全部
0
评论

五分钟实现一个chatGPT打字效果 web

上帝之眼 发表了文章 • 478 次浏览 • 2023-04-17 08:32 • 来自相关话题

由于chatGPT最近大火,甲方爸爸觉得这样的打字效果很酷,必须要在项目中安排一下,所以动手实现了这个效果 打字状态分析 loading - 在等待打字内容的时候光标会一直显示且闪烁 tyeing - 在打字中光标会显示但不闪烁 end - 在打字结束后光标... ...查看全部
0
评论

同一页面多次调用图形验证码 验证码

宙哈哈 发表了文章 • 412 次浏览 • 2023-04-14 10:45 • 来自相关话题

缘由一个页面需要两个验证码,使用同一个验证码调用两次会导致有前一个失效。那么我们需要创建不同的两个验证码,分别做验证。截图展示具体实现同时引入多个KgCaptcha的js。引入多个JS时,请定义 plural 参数;通过该参数区分定义对象名... ...查看全部
0
评论

一个Node.js图形验证码的生成 node.js 验证码

宙哈哈 发表了文章 • 332 次浏览 • 2023-04-14 10:30 • 来自相关话题

效果图准备访问KgCaptcha网站,注册账号后登录控制台,访问“无感验证”模块,申请开通后系统会分配给应用一个唯一的AppId、AppSecret。提供后端SDK来校验token(即安全凭据)是否合法 ,目前支持PHP版、Python版、Java/JSP版、... ...查看全部
0
评论

Vue.js 滑动拼图验证码实现笔记 vue 验证码

宙哈哈 发表了文章 • 332 次浏览 • 2023-04-14 10:09 • 来自相关话题

背景关于验证码的使用场景还是非常多的,很多网站上的验证码可谓是五花八门,下面是我使用Vue.js实现滑动拼图验证码做的一个笔记。效果展示准备工作访问KgCaptcha网站,注册账号后登录控制台,访问“无感验证”模块,申请开通后系统会分配给应用一个唯一的AppI... ...查看全部
0
评论

整个活儿~永远加载不满的进度条 web

上帝之眼 发表了文章 • 336 次浏览 • 2023-04-14 09:30 • 来自相关话题

前言各位开发大佬,平时肯定见到过这种进度条吧,一直在加载,但等了好久都是在99% 如下所示: 有没有好奇这个玩意儿咋做的呢? 细听分说 (需要看使用:直接看实践即可)fake-progress如果需要实现上面的这个需求,其实会涉及到fake-progre... ...查看全部
0
评论

低代码开发,是稳扎稳打还是饮鸩止渴? web

上帝之眼 发表了文章 • 354 次浏览 • 2023-04-14 09:29 • 来自相关话题

2023年,从业者对低代码的发展充满了想象,人们认为,未来低代码它的商业价值不可估量。据Gartner的最新报告显示,到2023年,全球低代码开发技术市场规模预计将达到269亿美元,比2022年增长19.6%。 随着数字化进入深水区,企业碎片化、个性化、临时... ...查看全部
0
评论

产品说要让excel在线编辑,我是这样做的。 web

上帝之眼 发表了文章 • 705 次浏览 • 2023-04-14 09:24 • 来自相关话题

背景 最近公司项目有需求, 某导入功能, 想让客户选完excel文件, 直接将加载到web的excel编辑器中, 修改、确认, 之后上传导入。 效果查看 选择 Luckysheet(dream-num.github.io/LuckysheetD…) ,一款... ...查看全部
0
评论

KgCaptcha滑动拼图验证码在搜索中的作用 验证码

宙哈哈 发表了文章 • 327 次浏览 • 2023-04-13 10:34 • 来自相关话题

开头验证码应用于我们生活、工作的方方面面,比如注册登录账号、支付订单、修改密码等。下面我是在一次项目中利用滑动拼图验证码和搜索功能“合作共赢”的记录。验证码展示具体实现前端代码// 引入js<script src="captcha.js?appid=XX... ...查看全部