标签: javascript

【外评】JavaScript 变得很好

【外评】JavaScript 变得很好

JavaScript 的后续版本并没有去掉任何与该语言相关的 “缺陷”。你仍然可以用与以前完全相同的方式编写代码(如果你是个受虐狂的话),但新功能增加了编写代码的更好方法,从而有效地淘汰了旧的方法(尽管仍有一些奇怪的地方需要注意)。

一长串(高级)JavaScript 问题及其解释

一长串(高级)JavaScript 问题及其解释

本 repo 创建于 2019 年,因此此处提供的问题基于当时的 JavaScript 语法和行为。由于 JavaScript 是一门不断发展的语言,有些较新的语言特性这里的问题没有涵盖

不存在的浏览器安全漏洞:PDF 中的 JavaScript

不存在的浏览器安全漏洞:PDF 中的 JavaScript

有一种相当常见的安全漏洞报告形式:”我可以在 PDF 文件中放入 JavaScript,而且它还能运行!”

Python 里的所有双下划线(dunder)方法、函数和属性

Python 里的所有双下划线(dunder)方法、函数和属性

解释 Python 的所有 100 多个 dunder 双下划线方法和 50 多个 dunder 双下划线属性,包括每个方法的摘要。

JavaScript

JavaScript

JavaScript

JavaScript 膨胀于 2024 年

JavaScript 膨胀于 2024 年

这里是任务管理软件 Jira 的首页。近 50 MB!

解码为什么 JS 中的 0.6 + 0.3 = 0.89999999999999 以及如何解决?

解码为什么 JS 中的 0.6 + 0.3 = 0.89999999999999 以及如何解决?

了解 IEEE 754 浮点数,逐步探索 0.1+0.2 如何等于 0.30000000000000004

用 JavaScript 实现的 17 个改变世界的方程式

用 JavaScript 实现的 17 个改变世界的方程式

受伊恩-斯图尔特(Ian Stewart)所著《改变世界的 17 个方程式》(17 Equations That Changed The World))一书的启发,本文将探讨如何用 JavaScript 编写这些重要的数学方程式。

【译文】Dropbox:我们如何将 JavaScript 打包程序的大小减少 33% 的

【译文】Dropbox:我们如何将 JavaScript 打包程序的大小减少 33% 的

在向所有 Dropbox 用户推出 Rollup 后,我们发现该项目将 JavaScript 捆绑程序的大小减少了 33%,JavaScript 脚本总数减少了 15%,TTVC 也有适度改善。通过自动代码拆分,我们还大大提高了前端开发速度,开发人员无需在每次更改时手动调整捆绑定义。

JavaScript 前端框架维护者对 2024 年的预测

JavaScript 前端框架维护者对 2024 年的预测

JavaScript前端框架维护者对2024年的预测

MySQL 中引入对 JavaScript 的支持

MySQL 中引入对 JavaScript 的支持

MySQL 不断进行创新,现在数据库中包含了丰富的程序编程功能。开发人员现在可以在 MySQL 数据库服务器中编写 JavaScript 存储程序(函数和过程)。

MySQL 支持 JavaScript,目前处于预览阶段

MySQL 支持 JavaScript,目前处于预览阶段

MySQL 支持 JavaScript,目前处于预览阶段

HTML美丽螺旋图生成器

HTML美丽螺旋图生成器

HTML美丽螺旋图生成器

使用 JavaScript 清理我的 200GB iCloud,有了一个意外发现!

使用 JavaScript 清理我的 200GB iCloud,有了一个意外发现!

本文作者在综合成本因素之下,决定用 JavaScript 脚本来清理一下自己的 iCloud,结果却有了一个意外发现,即在 iCloud 中上传同一个视频和删除此视频之后,iCloud 的空间并不一致,这到底是什么造成的呢?

【译文】Javascript 真是在 10 天之内开发完成的吗?

【译文】Javascript 真是在 10 天之内开发完成的吗?

可以说,JavaScript 的大部分现代缺陷都不是因为开发时间太短造成的:

用 Rough.js 创建具有手绘、草图风格效果的图形

用 Rough.js 创建具有手绘、草图风格效果的图形

Rough.js是一个轻量级的javascript库,可以让您以创建具有手绘草图风格效果的图形

HTML行为属于HTML

HTML行为属于HTML

在我看来,这是完全错误的。在这一点上,新手们是对的。MDN 是一个巨大的资源,我理解他们推荐第二种形式的原因

【译论】React Native 还流行吗?

【译论】React Native 还流行吗?

我浏览了一些react native repos,发现很多repos已经好几年没动过了。它还流行吗?如果不流行,那现在流行的是什么?

如今你不再需要 JavaScript 来实现这些效果了,原生CSS+HTML就可以

如今你不再需要 JavaScript 来实现这些效果了,原生CSS+HTML就可以

很高兴通知您,浏览器开发者和规范编写者都已经将许多功能移植到CSS和HTML中,而这些功能在几年前还需要JS。

“再见了,TypeScript!”,Ruby on Rails 之父 DHH 也因“类型”遭劝退

“再见了,TypeScript!”,Ruby on Rails 之父 DHH 也因“类型”遭劝退

作为 JavaScript 的一个超集,TypeScript 在微软内部沉淀两年后,带着弥补 JavaScript 在开发大型应用中遇到的种种问题的使命,于 2012 年 10 月正式面世。

5 个实用的 Vue 技巧

5 个实用的 Vue 技巧

在这篇文章中,我们将探讨五个实用的 Vue 技巧,这些技巧可以使你日常使用 Vue 编程更高效、更富有成效。无论你是Vue的初学者还是经验丰富的开发者,这些技巧都能帮助你编写更清晰、更简洁、更有效的代

JavaScript 前景展望:值得期待的那些新功能

JavaScript 前景展望:值得期待的那些新功能

超实用的类型机制加现代工具,让网站和 Web 应用更跟得上潮流和形势。而从种种细节当中,我们也得以一窥 JavaScript 未来的发展方向。

ECMAScript 2023:为 JavaScript 带来新的数组复制方法

ECMAScript 2023:为 JavaScript 带来新的数组复制方法

ECMAScript 2023:为JavaScript带来新的数组复制方法

“TypeScript不值得!”前端框架Svelte作者宣布重构代码,反向迁移到JavaScript引争议

“TypeScript不值得!”前端框架Svelte作者宣布重构代码,反向迁移到JavaScript引争议

作为 JavaScript 的超集,TypeScript 自发布以来深受开发者喜爱,从 JavaScript 迁移到 TypeScript 也一度成为一种趋势。

微软发布Web渲染引擎Babylon.js 6.0

微软发布Web渲染引擎Babylon.js 6.0

Babylon.js 是一个强大、简单、开放的游戏和 Web 渲染引擎,并被封装在一个友好的 JavaScript 框架中。