首页 > 文章列表
  • jsDoc npm 模块任务
    jsDoc npm 模块任务
    目前我正在工作/维护遗留的 js/react 应用程序,没有办法重新工作到 typesript,这就是为什么我打开 jsdoc 作为 js 现有的开发时类型系统。 太长了; typescript npm 模块由 jsdoc 制作,useduck 在 70loc 下带回了 re
    434 2024-09-01
  • React 中的 Props 钻探
    React 中的 Props 钻探
    Props 钻取是 React 中的一种常见模式,其中数据通过 props 在多层组件中传递。虽然这种方法很简单并且适用于小型应用程序,但随着组件树变得更深,它可能会变得麻烦且低效。随着组件变得嵌套,通过每个中间组件传递 props 可能会导致代码臃肿且难以维护。本文深入探讨了与 props 钻探相
    321 2024-08-31
  • JavaScript - 的先锋者们Netscape Nodejs
    JavaScript - 的先锋者们Netscape Nodejs
    ref: http://blog.kueiapp.com/programming-tw/javascript-的先锋者们-netscape-nodejs/ javascript 1.0 javascript 1.0 是由 netscape 公司的 brendan eich
    243 2024-08-31
  • 设置您的开发环境 - ReactJS
    设置您的开发环境 - ReactJS
    欢迎来到“reactjs 30 天”挑战的第二天!今天,我们将设置您的开发环境以开始构建 react 应用程序。我们今天选择的工具将使您的开发过程更加顺畅和高效。 为什么设置正确的环境很重要 在深入代码之前,有一个正确配置的环境至关重要。想象一下你要烤一个蛋糕。在开始混合配料之前,您需要确保拥有
    307 2024-08-31
  • React Context API:综合指南
    React Context API:综合指南
    介绍 react context api 是一种在多个组件之间共享状态的方法,无需通过组件树的每个级别传递数据。 react context api 本质上创建了一个数据层,允许组件订阅和访问数据,而无需成为提供数据的组件的直接子组件。 为什么使用 reac
    131 2024-08-30
  • 编码训练营编年史:本周亮点和经验教训
    编码训练营编年史:本周亮点和经验教训
    你好, 我是穆卡拉姆. 我目前正在进行第 1 周的学习 Linux 和命令行编程,我发现它出奇的简单。 我之前有过一些基本道德黑客课程的经验,这有助于我更好地理解 Linux 命令。 这种熟悉感使得浏览命令行、创建和管理文件和目录以及执行系统任务变得非常愉快。 Linux 提供了强大的开发环境,
    465 2024-08-30
  • 领先水平:React 中的生命周期方法和 Hook
    领先水平:React 中的生命周期方法和 Hook
    作为首席开发人员,您需要指导您的团队使用 react 构建健壮、可维护和可扩展的应用程序。了解 react hooks 和生命周期方法中的高级概念和最佳实践至关重要。本文涵盖了基本钩子、自定义钩子和高级钩子模式,例如使用 usereducer 管理复杂状态以及使用 usememo 和 usecall
    276 2024-08-30
  • 在 React 中构建可重用的列表组件
    在 React 中构建可重用的列表组件
    简介 在 React 开发中,经常会遇到需要显示具有不同样式或内容的类似组件列表的场景。例如,您可能有一个作者列表,每个作者都有不同的信息,例如姓名、年龄、国家/地区和所著书籍。为了有效地处理这种情况,我们可以利用 React 的组件组合和 props 传递。在这篇博文中,我们将探索如何在 Reac
    325 2024-08-30
  • JavaScript 和 TypeScript
    JavaScript 和 TypeScript
    您正在开始一个新项目,问题出现了:哪种语言能让您取得成功——javascript 还是 typescript?两者各有优点,但适合不同的开发风格。 javascript 凭借其动态特性,多年来一直是交互式 web 体验的支柱。它用途广泛且宽容,是一种可以让您快速构建而无需陷入细节的语言。 type
    266 2024-08-30
  • 任何智能合约通用接口应用程序
    任何智能合约通用接口应用程序
    了解上下文中的用户界面 任何程序的界面主要是为了增强用户体验和易用性。然而,从技术角度来看,后端功能才是真正驱动应用程序的因素。精心设计的后端封装了一系列功能,无论前端如何,都可以使用这些功能。虽然用户友好的前端对于可访问性和便利性至关重要,但它并不是利用后端功能的先决条件。
    119 2024-08-29
  • inute 中的 JavaScript
    inute 中的 JavaScript
    介绍 javascript 是一种通用的高级编程语言,常用于 web 开发,用于创建动态和交互式用户体验。它可用于前端和后端开发,使其成为现代 web 开发人员的必备工具。 配置 浏览器控制台:打开网络浏览器并访问控制台(通常在开发者工具中找到)。
    450 2024-08-29
  • 实习生级别:在 React 中管理表单
    实习生级别:在 React 中管理表单
    表单对于在 web 应用程序中收集用户输入至关重要。一旦您了解受控和非受控组件、表单验证和处理复杂表单的基础知识,在 react 中管理表单就变得很简单。本指南将帮助您开始在 react 中管理表单。 受控组件 受控组件是由组件状态处理表单数据的组件。这意味着输入值由 rea
    429 2024-08-29
  • 掌握 TypeScript 函数:更强、更安全的代码指南
    掌握 TypeScript 函数:更强、更安全的代码指南
    typescript 通过强大的类型检查功能增强了 javascript 功能。让我们探讨一下使 typescript 函数成为现代 web 开发的重要工具的关键功能。 基本函数语法: typescript 允许您指定参数类型和返回类型,使函数的意图清晰。 functi
    147 2024-08-29
  • 如何避免请求无法访问的资源
    如何避免请求无法访问的资源
    404 not found错误表示服务器无法找到所请求的资源。对于浏览器来说,这意味着该 url 无法识别。 404 请求会让用户感到沮丧,并可能导致网站性能不佳。此外,搜索引擎会抓取不存在的页面并将其编入索引,因此,网站的排名会受到负面影响。总而言之,我们可以通过一些方法来避免搜索无法访问的请
    118 2024-08-29
  • 使用薪资计算器简化团体付款:平衡分摊费用的 Web 应用程序
    使用薪资计算器简化团体付款:平衡分摊费用的 Web 应用程序
    总长DR 管理团体付款可能是一个复杂且容易出错的过程,通常会导致混乱和差异。本文介绍了 Pay Calculator,这是一款旨在简化团体付款计算的 Web 应用程序。该应用程序利用常见的网络技术,提供用户友好的界面,以确保准确、高效的支付分配。这也是一个开源项目,您可以在 h
    486 2024-08-29
  • 掌握 JavaScript 中的控制台方法:综合指南
    掌握 JavaScript 中的控制台方法:综合指南
    javascript 提供了多种控制台方法,这些方法对于调试和改进编码工作流程非常有价值。无论您是经验丰富的开发人员还是新手,了解这些方法都可以显着提高您的工作效率。 主要控制台方法 console.log() 描述:最常用的打印输出到控制台的方法。 用法:con
    275 2024-08-28
  • #eetcode 对数组中的每个元素应用变换
    #eetcode 对数组中的每个元素应用变换
    给定一个整数数组 arr 和一个映射函数 fn,返回一个新数组,并对每个元素应用转换。 返回的数组应创建为 returnedarray[i] = fn(arr[i], i). 请在不使用内置array.map方法的情况下解决。 示例1: 输入: arr = [1,2,3], fn = fun
    468 2024-08-28
  • 在 JavaScript 中实现 Ruby 的方法 Method
    在 JavaScript 中实现 Ruby 的方法 Method
    突然觉得ruby的methods方法是不是很方便呢?编写代码时,它会列出对象可用的所有方法和属性,并允许您搜索它们,这对于调试非常有用。 除此之外,它对于检查 rails 等框架特有的方法也很有效,有助于代码阅读和理解库。虽然参考官方文档或源代码是一种很好的做法,但当您不需要深入研究或对方法名称有
    327 2024-08-28
  • JavaScript 函数式编程简介:不变性 #6
    JavaScript 函数式编程简介:不变性 #6
    不变性是函数式编程中的一个关键概念,对于编写可靠、可维护和可预测的代码至关重要。通过确保数据对象在创建后不会更改,不变性有助于消除副作用,并更容易推断应用程序的状态。 什么是不变性? 不变性意味着对象一旦创建就无法更改。您无需修改​​对象,而是创建一个包含所需更改的新对象。
    318 2024-08-28
  • 如何在 Ruby 中使用互斥体:综合指南
    如何在 Ruby 中使用互斥体:综合指南
    介绍 并发是编程中的强大工具,可以让多个线程同时执行代码。然而,这种权力也伴随着安全管理共享资源的责任。在 ruby 中,mutex(互斥的缩写)是确保一次只有一个线程可以访问资源、防止潜在的数据损坏或不可预测的行为的关键组件。 在这篇博客中,我们将探索如何在 ruby 中
    165 2024-08-28