04 2023 档案
摘要:CI/CD的全称是Continuous Integration and Continuous Delivery/Deployment,中文翻译为“持续集成和持续交付/部署”。CI/CD是一种软件开发流程模型,旨在通过自动化和持续性的构建、测试、部署和交付过程,来提高软件开发和发布的效率和质量。CI/
阅读全文
摘要:按F12打开控制台粘贴代码运行即可查看效果 // 请求显示通知的权限 Notification.requestPermission().then(function(permission) { if (permission 'granted') { // 创建通知对象 var notification
阅读全文
摘要:V8是一款开源的JavaScript引擎,由Google开发。 它是Chrome浏览器的核心组件之一,并且被许多Node.js应用程序使用。V8引擎具有内置的垃圾回收机制,用于自动管理JavaScript程序中的内存分配和释放。 V8的垃圾回收机制主要包括两个部分:分代垃圾回收和标记-清除算法。下面
阅读全文
摘要:以下是几个常见的 JavaScript 面试题: ### 1. 创建对象的几种方式 JavaScript 中创建对象的几种方式有:字面量、构造函数、Object.create()、class 等。其中字面量是最简单和最常见的创建对象的方式,构造函数可以通过工厂模式或者原型链来实现复用,Object.
阅读全文
摘要:在 JavaScript 发展的历程中,前行者们从实践中总结出了很多特定问题的解决方法。这些解决方法被成为设计模式,简单来说,设计模式就是在某种场合下对特定问题的简洁而又优雅的解决方案。在之后的一段时间,我将记录 JavaScript 中各种常见的设计模式。 主要有以下几种: 单例模式(Single
阅读全文