Javascript教程

     

JSON创建者:今天对JavaScript做的最好事情就是让它退役!

1123 1

据大多数调查显示,JavaScript 是世界上最流行的编程语言,它已成为阻碍进步的障碍,JSON(JavaScript 对象表示法)规范的创建者Dougl.

Remesh:用于大型复杂JavaScript应用的DDD框架

2120 1

领域就像您的应用程序的一个组件。但不是针对 UI,而是针对您的业务逻辑。 所有相关的东西都封装在域中。 一个域可以拥有下面列出的任意数量的资源。.

iOS 16锁定lockdown模式对浏览器的影响 - sevarg

1332

Apple 正在预览一项突破性的安全功能,为可能面临来自开发国家资助的雇佣间谍软件的私营公司的高度针对性网络攻击风险的用户提供专门的额外保护。 .

Jarred-Sumner/bun:比Node JS快三倍的新JavaScript运行时

1459 1

Bun 是像 Node 或 Deno 一样的现代 JavaScript 运行时,但是比它们快三倍:见 .

ES2022经Ecma大会批准

924 8K

以下是ES2022新功能列表: .at() 内置可索引的方法 .at内置可.

Javascript生态灾难:近十万个NPM用户令牌被盗

598

基于云的存储库托管服务 GitHub 周五分享了上个月 .

Ajax 之战:XMLHttpRequest与Fetch API比较

1472 3K

Ajax 是大多数 Web 应用程序背后的核心技术。它允许页面向 Web 服务发出进一步的请求,因此无需页面刷新往返服务器即可呈现数据。 Ajax一词.

Javascript异步客户端:Fetch与Axios比较

1203 10K

当我们构建需要我们向后端或第三方 API 发出网络请求的应用程序时,我们使用 Axios 和 Fetch 等 HTTP 客户端来执行此类请求。  在本.

J2Cl崛起:GWT之后的Java Web开发 - KIE

1125 1 4K

GWT已经死了,自2006年以来,Web开发发生了巨大的变化: 现在浏览器之间已经不存在相互冲突的混乱局面,但是,现代的web开发框架也远非理想。 .

2022年JavaScript开发工具比较 - bullsh

1504 1 4K

JS 工具的格局总是在以如此快的速度变化,2022 年也不例外。将从最低级别的工具开始,然后从那里逐步升级到更高级别的工具。 .

如何编写一个简单但强大的规则引擎? – maxant

1855 1 18K

以下是我的规则引擎几个基本要求: 使用某种表达语言来编写规则, 应该可以将规则存储在数据库中, 规则需要优先级,因此.

daedalOS:基于WebAssembly在浏览器中实现桌面操作系统

3666 1

这是一个在自己浏览器中实现桌面环境开源项目,该应用程序发布为网站: .

Javascript专门用于发送单向请求的几种可靠方式 - css-tricks

656 4K

有两种推荐方式: 使用 Fetch 的keepalive标志 Navigator.sendBeacon()函数专门用于.

Web新趋势:​​​​​​​HTML over-the-wire的实现Unpoly框架

1021 2

HTML over-the-wire作为创建Web应用的一种更直接的方式,已经逐渐兴起,且不需要使用太多的JavaScript:它通过 "在线wire "发.

JavaScript析构+正则的字符串解析方法

585

假设日期字符串:09/09/2022. 也许您有一个函数接收此日期作为字符串,并且您想将月、日和年分配给单独的变量。 通常处理方式: .

JS著名npm软件包node-ipc故意搞破坏

1092

Javascript的生态依赖npm包node-ipc由于其作者抗议动机,故意引入安全漏洞,需要使用这个node-ipc包的Vue.js程序员因而受到影响。.

V8替代?用Rust编写的JavaScript引擎Boa发布

1820 1

类似Javascript的V8的Rust替代品来了: Boa 可以轻松地将 JS 引擎嵌入到您的项目中,您甚至可以从 webassembly 中使用它.

JS代码VsCode辅助插件:Code Attendant

638

Code Attendant 是一种 AI 工具,可通过按照你的查询要求自动提供相应的完整Javascript代码段。 用法 .

JavaScript新增类型语法Type Syntax

589

以往Javascript与Java一样,通过JSDoc注释来注释提示函数方法中涉及的参数类型,例如,使用JSDoc的代码如下: .

如何分别在Angular、React、Preact、Vue和Svelte中使用Web组件? - netbasal

917 11K

Web组件使我们能够建立可重复使用的、可定制的元素。网络组件最大的优点是它的互操作性:由于浏览器原生支持,网络组件可以在任何HTML环境中使用,与任何框架一.

测试速度比较:Selenium v​​s Playwright vs Cypress vs Puppeteer vs TestCafe

2505 1

原文点击标题,直接上结论: playwright似乎是总体上的赢家,它的总体表现很好,cypress和puppeteer能够最快地响应DOM状态的变化.

名为"-"的nmp包是空的,却有超过700,000次下载

1056

自 2020 年以来,一个名为“-”的神秘的单字母 npm 包位于注册表中,已获得超过 700,000 次下载。 更重要的是?该软件包不包含任何功能代.

单页应用SPA是个错误 - gomakethings

854 2

多年来,我们行业的趋势一直是构建单页应用程序或 SPA。 使用 SPA,整个网站或应用程序都存在于单个 HTML 文件中。初始加载后,应用程序的所有内.

从JS和Rust的析构比较中发现Rust哲学:显性化 - Paul

1159 1 10K

编程中最普遍的任务之一是将数据放入和取出复合数据类型。复合数据类型只是表示可以包含其他数据类型(如列表和对象)的数据类型的一种奇特方式,而原始类型是不能分解.

Lightning Web组件:超快的企业级Web组件基础

861

Lightning UI 框架使用核心 Web 组件标准,并且仅提供在浏览器中正常运行所必需的内容。因为它是基于在浏览器中本机运行的代码构建的,所以该框架是.

在浏览器中使用Lua语言:Fengari

1596 1 2K

Fengari(希腊文中的 Moon )是用 JavaScript 编写的 Lua VM。它使用 JavaScript 的垃圾收集器,因此与 DO.

Nix:一个纯粹的函数式包管理器

1745

Nix 既是一个Javascript包管理器:一个可以下载和运行的预构建包的来源,也是一种函数性语言,可以帮助我们以可重现的方式编写“构建表达式”。Nix .

幽默:Javascript为什么算术没算好?

740
JS的整数转换函数parseInt在转换特别大的整数会出错: .