2024-07-21 00:07:42
545
39
WebSocket 协议是 HTML5 世界中握手的艺术。它定义了服务器和客户端之间的双向通信,从而使 Web 应用程序更加流畅、更快速、更高效。本书将指导您完成创建现代 Web 应用程序的整个过程,充分利用 WebSocket 的功能。您将逐步学习如何配置客户端和服务器、传输文本和多媒体、添加安全层,并为旧版浏览器提供回退。此外,您将了解这些技术如何在本机移动和平板客户端中运行,释放 HTML5 WebSocket 协议的全部功能。_html web socket
2024-07-21 00:07:41
422
648
推荐:HTML5 AJAX 文件上传模块项目地址:https://gitcode.com/devbridge/html5-file-uploader在现代Web应用中,流畅的文件上传体验是必不可少的功能之一。而HTML5 AJAX File Uploader Module正是这样一款强大的工具,它将HTML5的文件API和拖放功能抽象化,为您的应用程序带来高效且易于定制的文件上传解决方案。项...
2024-07-21 00:07:40
859
418
本文使用Pinia及插件做持久化存储,避免修改 store 后还需要手动修改 storage本文弃用插件,该插件无法配置一个 store 中的变量分别存储于 localStorage 和 sessionStorage。_vue3 pinia 持久化
2024-07-21 00:07:40
472
990
vue3 ts里使用Object.keys和forEach类型检测报错, 没有与此调用匹配的重载_vue3 ts foreach
2024-07-21 00:07:39
801
575
TypeScript 是一种静态类型检查的语言,提供了类型注解,在代码编译阶段就可以检查出数据类型的错误,同时扩展了 JavaScript 的语法,所以任何现有的 JavaScript 程序可以不加改变的在 TypeScript 下工作。为了保证兼容性,typescript在编译阶段需要编译器编译成纯Javascript来运行,是为大型应用开发而设计的语言。TypeScript 是 JavaScript 的类型的超集,支持ES6语法,支持面向对象编程的概念,如类、接口、继承、泛型等。_typescript在编译阶段
2024-07-21 00:07:16
149
488
*浅拷贝:**简单数据类型就直接被拷贝,复杂数据类型就只拷贝过去地址;修改目标对象会影响被拷贝对象。bootstrap JS 组件 就是把网页中常用的一些功能组合到了一起,我们只需要复制粘贴就能使用了。图片懒加载技术 ---- 图片使用延迟加载可以提高网页下载速度;在html 文件中使用ctrl H 使用查找/替换可以把某些代码替换。**深拷贝:**指的是完全克隆,修改目标对象不会影响被拷贝对象。在插件说明文档中都有相应配置参数的解释,在使用插件时可以查看。拷贝过去的对象属性值会覆盖原来对象的值。
2024-07-21 00:07:15
312
361
【日常记录】【JS】前端预览图片的两种方式,Base64预览和blob预览_前端展示base64图片
2024-07-21 00:07:15
253
756
推荐使用:relay.js——更友好、更简单的IRC客户端项目地址:https://gitcode.com/Fauntleroy/relay.js项目简介Relay.js是一个专为简化和优化IRC(互联网中继聊天)体验而设计的网页版客户端。它的目标是让IRC对新手更加友好,操作更加直观。通过动态嵌入内容,支持多连接,以及内置的Emoticons功能,Relay.js将传统的IRC体验带入了现..._relayjs
2024-07-21 00:07:08
772
423
jQuery提供了简洁的语法和强大的事件处理机制,能够显著简化DOM操作和事件监听的代码。使用jQuery,开发者可以更容易地处理复杂的交互行为。元素的变化,并作出相应的处理。本文介绍了基本实现方法、代码分析和原理讲解,以及一些优化和扩展的思路。// 使用事件委托监听 select 元素的 change 事件。// 监听所有 select 元素的 change 事件。// 获取当前 select 元素的 ID 和 选中的值。// 监听特定的 select 元素。使用jQuery,我们可以为所有的。_jquery 监听select事件
前端知识热文
大家都在看