找到关于编程的34423 篇文章

使用 Javascript 将图像转换为 Base64 数据 URL

Abdul Rawoof
更新于 2022-08-26 11:53:01

11K+ 次浏览

JavaScript 有一种约定,可以将图像 URL 或本地 PC 图像转换为 base64 字符串。此字符串可以包含各种符号和字母。这里解释了如何创建画布元素,将图像加载到其中,并使用 toDataURL 显示字符串表示形式。为了获得 base64 字符串表示形式,我们还将使用文件读取器选项。在这种情况下,它被创建为画布元素,并且将指定其尺寸。存储字符串表示形式的 dataURL。我们将添加来自在线资源的随机图像,并…… 阅读更多

使用 JavaScript 将图像转换为 Data URI

Abdul Rawoof
更新于 2022-08-26 11:53:41

12K+ 次浏览

JavaScript 有一种约定,可以将图像 URL 或本地 PC 图像转换为 base64 字符串。此字符串可以包含各种符号和字母。这里解释了如何创建画布元素,将图像加载到其中,并使用 toDataURL() 显示字符串表示形式。为了获得 base64 字符串表示形式,我们还将使用文件读取器选项。在这种情况下,将创建一个画布元素并指定其尺寸。存储字符串表示形式的 dataURL。我们将添加来自在线资源的随机图像并确保…… 阅读更多

如何检查元素是否存在于可见 DOM 中?

Ayush Gupta
更新于 2019-11-27 10:42:43

648 次浏览

我们可以使用 Node.contains 方法来进行此检查。Node.contains() 方法返回一个布尔值,指示节点是否是给定节点的后代,即节点本身、其直接子节点 (childNodes) 之一、子节点的直接子节点之一,依此类推。示例例如,您正在查找 id 为 test 的元素,您可以使用以下代码:const elem = document.querySelector('#test'); console.log(document.body.contains(elem));这将根据元素是否存在于可见 DOM 中记录 true 或 false。

使用 Ajax 的优缺点

Ayush Gupta
更新于 2019-11-27 10:35:33

6K+ 次浏览

Ajax 是一组 Web 开发技术,它使用客户端上的许多 Web 技术来创建异步 Web 应用程序。使用 Ajax,Web 应用程序可以异步地向服务器发送和检索数据,而不会干扰现有页面的显示和行为。与任何其他技术一样,Ajax 也有其自身的优缺点。让我们来看一些。优点 -允许应用程序在没有数据的情况下呈现,并在应用程序从服务器获取数据时填充数据。为应用程序开发者提供平台独立性更快的页面呈现更具响应性的应用程序无需重新呈现整个页面即可更新单个区域。缺点 -任何用户的…… 阅读更多

如何向服务器发送和接收 JSON 数据?

Ayush Gupta
更新于 2019-11-27 10:20:22

3K+ 次浏览

JavaScript 可以向服务器发送网络请求并加载 JSON。JS 使用称为 AJAX 的方法来实现此目的。AJAX 代表异步 JavaScript 和 XML。JS 有一个 API,fetch,用于向服务器获取 (接收) 和发布 (发送) 信息。您可以按以下方式使用 fetch 获取 JSON 数据:示例const URL = 'https://jsonplaceholder.typicode.com/todos/1' // 向服务器发送不包含任何数据的 GET 请求 fetch(URL, {method: "GET"}) // 从原始响应中获取 JSON 数据 .then(res => res.json()) // 打印结果 .then(console.log)输出这将给出以下输出:{ "userId": 1, "id": 1, "title": "delectus ... 阅读更多

如何在 JavaScript 中进行字符串插值?

Abdul Rawoof
更新于 2022-08-26 11:56:24

17K+ 次浏览

JavaScript 中的字符串插值是一个将表达式插入或放置到字符串中的过程。要将此表达式插入或嵌入到字符串中,可以使用模板字面量。通过在 JavaScript 中使用字符串插值,还可以添加变量和数学表达式以及计算值。模板字面量包含一个美元符号后跟花括号。在此模板字面量的花括号内,应编写要评估和嵌入的表达式或数学计算。语法JavaScript 中字符串插值的语法如下所示。`string where interpolation should ... 阅读更多

JavaScript 的优缺点

Abdul Rawoof
更新于 2023-09-12 01:20:55

30K+ 次浏览

JavaScript 可能是客户端脚本语言,这意味着客户端浏览器处理 ASCII 文本文件处理,而不是在线服务器。借助 JavaScript,这可以加载网页而无需联系主服务器。例如,JavaScript 函数可以在在线表单提交之前验证是否填写了所有必需字段。JavaScript 代码能够在任何数据实际发送到服务器之前输出错误消息。JavaScript 既有优点也有缺点。客户端浏览器通常用于直接执行 JavaScript。类似的优势…… 阅读更多

FTP 和 TFTP 的区别

Kiran Kumar Panigrahi
更新于 2022-08-22 13:57:02

4K+ 次浏览

FTP 用于将文件从一个主机复制到另一个主机位置。FTP 在端口 20 和 21 上工作。端口 20 用于数据,端口 21 用于连接控制。TFTP 比 FTP 更轻量级,在需要文件传输功能而无需 FTP 功能时使用。它在端口 69 上工作并遵循 UDP 协议。阅读本文以了解更多关于 FTP 和 TFTP 的信息以及它们之间有何不同。什么是 FTP?FTP 代表文件传输协议。它是一个客户端/服务器协议,用于向主机发送和接收文件…… 阅读更多

Go 和 Python 编程语言的区别

Kiran Kumar Panigrahi
更新于 2022-07-28 12:34:26

318 次浏览

Python 首次发布在1991年。Google在2012年发布了Golang。Google的程序员创建Golang是为了加快开发速度并改进其他语言。与Python相比,Golang具有更严格的语法和布局。Golang允许多任务处理,使用通道、goroutine等。Golang可用于网络、云和服务器端项目。Golang可以自动化DevOps和站点可靠性工作。微控制器、游戏和机器人都是用Golang编程的。Golang为Kubernetes、Prometheus和Docker提供动力。Python是由Guido van Rossum于1991年设计,并由Python软件基金会维护的面向对象编程语言。Python的开发目标是保持语言的可读性,并能快速与其他... 阅读更多

getc()、getchar()、getch()和getche()函数之间的区别

Mahesh Parahar
更新于 2019年11月26日 10:42:58

993 次浏览

所有这些函数都用于从输入中获取字符,并且每个函数都返回一个表示状态码的整数。以下是getc()、getchar()、getch()和getche()函数之间的一些重要区别。getc()getc()可以从任何流中读取字符。失败时返回EOF。语法int getc(FILE *stream);getchar()getchar()只能从标准输入读取字符。语法int getchar();getch()getch()可以从标准输入读取字符,但它不使用任何缓冲区,并且会立即返回,而无需等待按下回车键。语法int getch();getche()getche()的行为类似于getch(),因为它可以从标准输入读取字符,并且它不使用任何缓冲区,并且会立即返回,而无需... 阅读更多

广告
© . All rights reserved.