Javascript教程

     
  • Javascript与Python之间的进程间通信

    5 6K

    关于如何实现 Javascript/Node.js <--> Python IPC 的快速小教程。为了促进 Javascript/Node.js Web 服务器和 Python AI 子进程之间的通信.

  • Transformers.js实现浏览器内WebGPU加速的实时语音识别

    24

    transformers.js是最先进的Web机器学习。直接在浏览器中运行 Transformers,无需服务器!Transformers.js 的设计功能与 Hugging Face 的transf.

  • Javascript回调异步操作示例教程

    50 6K

    有没有想过网站如何在不堵塞所有内容的情况下获取数据?这就是异步操作的魔力!回调是处理这些幕后任务的经典方法。想象一下,您告诉朋友(函数)获取某些东西(数据)。当你的朋友购物(操作运行)时,你(主程序).

  • sessionStorage:提供浏览会话数据的存储

    41 3K

    sessionStorage是一个用于在单个浏览器选项卡中临时存储数据的便捷工具。 我们将揭示它的优点和局限性,特别是它无法跨不同选项卡共享信息。 最后,您将清楚地了解 sessionStorage .

  • Python中的鸭子类型

    127 11K

    Duck Typing是一种动态类型的编程风格,主要用于面向对象的编程语言中,例如Python。这种编程风格不依赖于对象的实际类型,而是关注对象是否具有特定的方法、属性或行为。Duck Typing的.

  • Observable:Markdown中可嵌入JavaScript的Notebook

    61 3K

    Observable 2.0是一个开源静态站点生成器,用于构建快速、美观的数据应用程序、仪表板和报告。什么是Observable 2.0框架从本质上讲,Observable Framework 是一个.

  • JavaScript中检查数字是否完全平方的3种方法

    73 3K

    另一个整数的平方所得的数字称为完全平方数。完全平方是可以表示为整数与其自身的乘积的数字。JavaScript中有多种方法可以检查数字是否是完全平方数,1、使用 Math.sqrt() 函数检查数字是否.

  • 将导入格式化为楼梯的Vscode插件

    68

    Staircase Imports 将导入语句格式化为类似楼梯的结构,确保导入有条理,看起来很酷。只需像往常一样处理 Python 文件即可。当您保存文件时,Staircase Imports 会自动.

  • 4个月内优化Next.js增加搜索流量20倍的7个技巧

    180 18K

    八月,我们对整个网站进行了重大改造:当我们最终于 2023 年 8 月 15 日推出时,我们的 Google Pagespeed 几乎完美!对于主页,下载大小从 500k 减少到 80k。这样一来,需.

  • TypeScript中将字符串转换为布尔值的四种方法

    123 3K

    本 Typescript 教程介绍了如何使用四种不同的方法在 Typescript 中将字符串转换为布尔值:方法一:使用比较在 Typescript 中将字符串转换为 bool 最简单的方法是将字符串.

  • NodeJS与Rust在读取文件功能上比较

    93 13K

    使用NodeJS与Rust读取文件,文件是读取位于项目根目录中名为 hello.txt 的文件:该文件包含 Hello world! 文本,我们将其内容记录到控制台。NodeJS在开始 Node 示例.

  • NodeJS与Rust在HTTP请求和解析JSON上比较

    99 17K

    这次我们将学习如何使用 Node 和 Rust 发送 HTTP 请求和解析JSON。b1、发送 HTTP 请求/b我们将在 GitHub API 上进行 GET 以获取用户。在 Node 示例中,我们.

  • NodeJS与Rust在打包、发布和依赖上比较

    106 25K

    以一个经典的 "Hello world!"示例:展示 Node 和 Rust 之间的一个重要区别:console.log('Hello world!');现在用 Node 运行该文件:$ node h.

  • MySQL可使用JavaScript替代SQL直接操作数据库

    176 2K

    开发人员现在可以在 MySQL 数据库服务器中编写 JavaScript 存储程序(函数和过程)。存储的程序将与GraalVM运行时一起运行。它在 MySQL 企业版中作为预览版提供,并且可以通过Or.

  • JavaScript运行时Bun中的算法优化

    86 3K

    现在,您可以选择在浏览器之外运行 JavaScript 的三种选择:Node、Deno 和 Bun。Bun是一个 JavaScript 运行时,刚刚发布了 1.0 版本!Bun的卖点之一就是速度!为了.

  • 幽默:父子对话

    231
    .
  • JavaScript中(function() { } )() 是什么?

    136 1 3K

    JavaScript 的(function() { } )()结构初看起来可能令人困惑,但对于编写即时执行且自成一体的代码块来说,它却是一个非常有用的工具。虽然 (function() { } )().

  • JavaScript中定义自定义数组的3种方法

    116 5K

    JavaScript 数组是用于存储项目集合的通用数据结构。有多种方法可以使用 JavaScript 中的原型来定义自定义数组方法。以下是三种常见的方法:1、直接赋值:您可以直接将函数分配给Array.

  • Javascript运行时V8比以往更快、更安全!

    124 2K

    通过创新的性能优化,V8 不断突破不断发展的 Web 领域的可能性界限。我们引入了新的中间层编译器,并对顶级编译器基础架构、运行时和垃圾收集器进行了多项改进,从而全面提升了速度。下面,我们概述了这一年.

  • 通过chrome浏览器立即能检测你的电脑电池电量

    158

    电池指示灯,有趣的工具,点击标题,能够通过chrome浏览器立即能检测你的电脑电池电量。js代码如下:if(navigator){    navigator.getBattery()    .then.

  • JavaScript 中将字符串转为数字的 5 种方法

    541 10K

    JavaScript 中的类型转换,也称为类型转换,是将一种类型(字符串)的值转换为另一种类型(数字)的过程。1.parseInt()句法:parseInt(string, radix)string:.

  • HTML优先原则

    200 11K

    HTML优先(HTML First )目的是通过关注 HTML 结构而不是框架来使 Web 开发更易于访问和维护。HTML First 是一组原则,旨在通过以下方式使构建 Web 软件更容易、更快、更.

  • Flyscrape:可定制脚本的Web抓取工具

    187 2K

    Flyscrape是一个用 Go 编写的开源网络抓取工具。它允许使用 JavaScript 脚本从网站中提取结构化数据。Flyscrape 专为速度、灵活性和简单性而设计。特点: 它作为独立的二进制文.

  • JS设计模式快速参考指南

    119 24K

    揭开 JavaScript 设计模式秘密的旅程,探索它们的意义、实现和实际应用。创建模式是一种设计模式类别,用于解决与对象创建情况相关的常见问题。1、单例模式将特定对象的实例数量限制为一个。单例减少了.

  • filenamify:将字符串转换为有效的安全文件名

    148

    这个开源github工具库是将字符串转换为有效的安全文件名,但是linux和win有些区别:在类 Unix 系统上,/被保留。在 Windows 上,<>:"/\|?*保留尾随句点安装:npm ins.

  • JavaScript中将字符串转换为字符数组的 4 种方法

    191 2K

    在 JavaScript 中处理字符串时,有时我们需要将它们分解为单个字符以进行各种操作。在这篇博文中,我们将探索实现这一目标的不同方法,到最后,您将对可用的选项有一个清晰的了解。1、使用扩展运算符假.

  • JavaScript 中将字符串转换为数组的方法

    121

    JavaScript中将字符串转换为数组的方法:1、使用 split() 方法,可以将字符串拆分为子字符串数组。const str = 'Jdon'str.split('')结果:['J','d'.'.

  • Javascript真的是10天内做出来的吗?

    104

    我曾听说,Javascript 之所以有这么多缺点,是因为它的第一个版本是在短短十天内完成的。我很好奇:1)这是否属实;2)这是否能解释这种语言的缺陷。经过一番研究,我可以不自信地说:是的,但有点复杂.

  • 5个GitHub前端工具将开发时间缩短90%

    206

    以下这些是前端真正的生产力助推器:1、trigger.dev如果您正在构建Next.js应用程序,并且需要实现长时间运行的作业。Trigger 可以帮助在webhook,调度,事件等。例如: ·用户提.

  • 15个有用的Javascript单行代码

    138

    一行代码能让学习 javascript 变得轻而易举。以下是最有用的 15 个单行代码:1.将字符串转换为数字:let num = +'42';2.检查数值是否为数组:Array.isArray(va.