前端

js事件队列

什么是js事件队列? 队列:通俗讲就是排队 事件队列:就是多个事件在排队 那么js中事件队列就是在js执行过程中,有一个以上的事件需要执行 setTime(function () { console.log(1); },0); for (var i = 0; i < 100000; i++){ console.log(2) } 上述代码是前端开发中经常会遇到的 代码中有两个函数方法,也就j

创建自定义的 Angular 模块

在之前的一篇文章中,我们知道,从组件的角度看,一个 Angular 应用可以看作是按树形结构组织的组件集合。组件树的根结点,是主组件,作为全局组件的占位符,可以包含其他功能组件及其子组件。 在 Angular 应用中,一个组件会承担一个应用功能的一部分职责。换句话说,一个应用功能会分解为若干个组件共同去完成。基于组件去管理 Angular 应用,如果业务复杂,组件过多,粒度会显得过细,难于管理。

小程序支持Scss

第一步:从 VSCode 中下载插件 Live Sass Compiler 第二步:打开 小程序的 扩展,然后导入 VSCode 打开扩展 选择导入 vscode扩展 第三步:新建 .vscode 文件夹,其中创建 settings.json 文件 新建文件并写代码 { "liveSassCompile.settings.formats": [

抛弃无头浏览器!阿里9K Star开源神作Page-Agent:用一行JS代码让大模型寄生前端DOM

抛弃无头浏览器!阿里9K Star开源神作Page-Agent:用一行JS代码让大模型"寄生"前端DOM 当传统的自动化脚本还在艰难地寻找 DOM 节点时,Page-Agent 已经在你的网页里主动问用户:“这份30个字段的报销单,我已经帮你填好了,还需要核对一下再提交吗?”

vue3 生命周期

一、组件的生命周期 1.组件运行的过程 35.png 组件的生命周期指的是:组件从创建——运行(渲染)——销毁的整个过程,强调的是一个时间段。 2.如何监听组件的不同时刻 vue框架为组件内置了不同时刻的生命周期函数,生命周期函数会伴随着组件的运行而自动调用。 当组件在内存中被创建完毕之后,会自动调用created函数 当组件被成功的渲染到页面上时,会自动调用mounted函数 当组

Android WebView 版本升级方案详解

Android WebView 版本升级方案详解 目录 问题背景 WebViewUpgrade 项目介绍 升级方法详解 替代方案对比 接入与使用步骤 注意事项与限制 总结与建议 问题背景 WebView 版本差异带来的问题Android 5.0 以后,WebView 升级需要去 Google Play 安装 APK,但即使安装了也不一定能正常工作。像华为、Amazo

【iOS】源码学习-分类、扩展、关联对象

【iOS】源码学习-分类、扩展、关联对象 前言 分类实现原理 扩展实现原理 关联对象实现原理 前言我们已经学习过分类和扩展的区别,这篇博客重点看一下分类、扩展和关联对象的底层原理。 分类实现原理 分类是一种将类的实现分散到过个源文件的方式。分类可以为现有的类添加新的方法。分类不能添加实例变量,只能添加属性和方法,属性也不会自动生成实例变量&

碰撞事件

书名:代码本色:用编程模拟自然系统 作者:Daniel Shiffman 译者:周晗彬 ISBN:978-7-115-36947-5 目录 5.13 碰撞事件 1、Box2D的另一个特性——碰撞   Box2D通过“接口”提醒碰撞事件发生的时刻,在这里,我们有必要学习接口的相关知识,这是面向对象编程的一项高级特性。 你可以查看Java接口教程 (

Android WebRTC SDK实战:从集成到优化的全链路指南

快速体验在开始今天关于 Android WebRTC SDK实战:从集成到优化的全链路指南 的探讨之前,我想先分享一个最近让我觉得很有意思的全栈技术挑战。我们常说 AI 是未来,但作为开发者,如何将大模型(LLM)真正落地为一个低延迟、可交互的实时系统,而不仅仅是调个 API?这里有一个

技能提升:自然语言处理在HTML5前端的应用

技能提升:自然语言处理在HTML5前端的应用 📝 本章学习目标:本章进行综合提升,帮助读者建立完整的知识体系和能力框架。通过本章学习,你将全面掌握"技能提升:自然语言处理在HTML5前端的应用"这一核心主题。 一、引言:为什么这个话题如此重要在前端技术快速发展的今天&#xff0c