• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






1800000000nm

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 7 8 9 下一页

2023年4月21日

JS中的进程和线程
摘要: 进程和线程都是计算机中的概念,用于描述程序执行时的运行单位。 进程是指正在运行的程序的实例,包括程序代码、数据、堆栈和资源等。 每个进程都拥有独立的地址空间,因此不同进程之间的数据无法直接访问,只能通过进程间通信的方式进行交互。 线程是进程中的一个执行单元,一个进程可以包含多个线程,每个线程共享进程 阅读全文
posted @ 2023-04-21 09:39 1800000000nm 阅读(286) 评论(0) 推荐(0)
 

2023年4月20日

前端跨域解决方案——JSONP
摘要: JSONP(JSON with Padding)是一种跨域请求的解决方案,它允许在不受同源策略限制的情况下从一个域中向另一个域中请求数据。 JSONP的基本原理是利用 <script> 标签的 src 属性没有跨域限制的特性来实现跨域数据访问。 在使用JSONP时,需要在客户端创建一个 script 阅读全文
posted @ 2023-04-20 09:45 1800000000nm 阅读(781) 评论(0) 推荐(0)
 

2023年4月19日

JS中的for in和for of
摘要: 在JavaScript中, for...in 和 for...of 都是用于迭代循环的结构: 1. for...in 循环: for...in 循环主要用于遍历对象的可枚举属性。这种循环不仅遍历对象自身的属性,还会遍历原型链上的可枚举属性。它的语法如下: for (variable in objec 阅读全文
posted @ 2023-04-19 09:48 1800000000nm 阅读(643) 评论(0) 推荐(0)
 

2023年4月18日

前端设计模式大全(汇总详细版)
摘要: 1. 工厂模式 工厂模式(Factory Pattern):将对象的创建和使用分离,由工厂类负责创建对象并返回。在前端开发中,可以使用工厂模式来动态创建组件。 前端中的工厂模式是一种创建对象的设计模式,它可以让我们封装创建对象的细节,我们使用工厂方法而不是直接调用 new 关键字来创建对象,使得代码 阅读全文
posted @ 2023-04-18 10:17 1800000000nm 阅读(1968) 评论(0) 推荐(0)
 

2023年4月17日

JS中Map、WeakMap和Object的区别
摘要: JavaScript中的Map、WeakMap和Object都是用于存储键值对的数据结构: 1. Map:Map是一种新的数据结构,它允许使用任何数据类型(包括对象和基本数据类型)作为键。Map的一些特性包括: - 保持键的插入顺序:当遍历Map时,键值对会按照插入顺序返回。- 键可以是任意类型:与 阅读全文
posted @ 2023-04-17 12:12 1800000000nm 阅读(213) 评论(0) 推荐(0)
 

2023年4月13日

面试题:JS如何最快的执行垃圾回收机制
摘要: 因为没看见答案,所以也不知道对不对。 JavaScript 的垃圾回收机制是由 JavaScript 引擎自动管理的,通常情况下我们无法控制垃圾回收机制的执行时间和频率。 然而,我们可以采取一些优化策略来减少垃圾回收的性能开销,从而提高代码执行速度。 减少全局变量:全局变量不易被垃圾回收,因为它们始 阅读全文
posted @ 2023-04-13 12:09 1800000000nm 阅读(372) 评论(0) 推荐(1)
 

2023年4月12日

HTML中的pre-load 和 pre-fetch
摘要: 当浏览器加载网页时,通常会遵循一个默认的流程,先加载 HTML、CSS 和 JavaScript,然后再加载图片、音频、视频等资源。这个默认的流程可能会导致网页加载速度变慢,用户体验不佳。因此,可以使用一些技术来优化网页加载的速度,其中之一就是按需加载。 按需加载是指根据用户实际需要,动态地加载资源 阅读全文
posted @ 2023-04-12 11:04 1800000000nm 阅读(645) 评论(0) 推荐(1)
 

2023年4月11日

介绍一下js垃圾回收机制
摘要: JavaScript中的垃圾回收机制负责自动管理内存,回收不再使用的对象所占用的内存空间。在JavaScript中,开发者不需要显式地分配和释放内存,垃圾回收器会自动完成这些操作。以下是关于JavaScript垃圾回收机制的一些关键概念: 内存生命周期:JavaScript内存生命周期包括分配、使用 阅读全文
posted @ 2023-04-11 13:44 1800000000nm 阅读(580) 评论(0) 推荐(1)
 

2023年4月10日

介绍一下sourcemap
摘要: Sourcemap(源代码映射)用于将生产环境中的压缩代码映射回原始的源代码。在前端开发过程中,JavaScript、CSS 和其他文件通常会被压缩和混淆,以减小文件大小和提高网站加载速度。然而,这会让调试和错误定位变得困难,因为生产环境中的代码难以阅读和理解。 Sourcemap 的作用是在开发和 阅读全文
posted @ 2023-04-10 10:02 1800000000nm 阅读(962) 评论(0) 推荐(0)
 

2023年4月7日

前端设计模式——MVVM模式
摘要: MVVM模式(Model-View-ViewModel):它的目标是将用户界面(UI)的逻辑与业务逻辑分离。该模式的核心思想是将UI分为视图(View)和视图模型(ViewModel),并通过数据绑定实现二者之间的通信。 在MVVM模式中,视图(View)表示用户界面的呈现部分,视图模型(ViewM 阅读全文
posted @ 2023-04-07 09:39 1800000000nm 阅读(314) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 6 7 8 9 下一页