JavaScript

关注
收录了JavaScript频道下的 1616 篇内容
JavaScript,通常缩写为 JS,是一种高级的,解释性的编程语言。
  • 全部
  • 文章
  • 视频
  • 话题
  • 电子书
删掉编程中的 Switch 语句
删掉编程中的 Switch 语句

多重方法是一种有趣的方式,可以帮你摆脱令人讨厌的 switch。而且也有助于提升代码的可读性。所以,在决定继续坚持使用 switch 之前,一定要先试一试。

Node 之父:Oracle,请交出 JavaScript 的商标
Node 之父:Oracle,请交出 JavaScript 的商标

JavaScript 商标迷雾。

JavaScript 框架大战已结束,赢家只有一个
JavaScript 框架大战已结束,赢家只有一个

“最好的框架是将自己从用户代码中删除的框架。“ ——勇于改变,才是更明智的决定

去掉 jQuery 后,我们的网站性能起飞,速度快了 17%
去掉 jQuery 后,我们的网站性能起飞,速度快了 17%

GOV.UK 是英国政府的在线主页,这意味着它需要适用于所有用户,不论他们的设备、连接速度如何。因此,开发团队也一直在寻找改进性能和用户体验的方法。

我认为前端的职责需要重新划分
我认为前端的职责需要重新划分

我希望将来,人们会考虑将 Web 客户端开发中的这些新职责分开。让我起名的话,我会称之为“Web UI”和“Web Core”。

TypeScript 遭库开发者嫌弃:类型简直是万恶之源
TypeScript 遭库开发者嫌弃:类型简直是万恶之源

类型白白耗费了太多宝贵时间。

它才是2022年最赚钱的编程语言,年收入超过17万美元
它才是 2022 年最赚钱的编程语言,年收入超过 17 万美元

2022 年,薪水最高的编程语言是....

Node之父着急宣布:Deno将迎来重大变革,更好地兼容Node和npm包
Node 之父着急宣布:Deno 将迎来重大变革,更好地兼容 Node 和 npm 包

新生代 JavaScript 运行时来势汹汹,Deno 有压迫感了。

JSON之父:JavaScript已非常复杂,我们能做的最好的事情就是让它退役
JSON 之父:JavaScript 已非常复杂,我们能做的最好的事情就是让它退役

据大多数调查统计,JavaScript 是世界上最受欢迎的编程语言,但 JSON ( JavaScript 对象表示法) 规范的创建者 Douglas Crockford 认为在 Web 应用程序中使用 JSON 序列化数据已经成为发展的障碍。Crockford 在上个月的一次采访中这样说道,我们今天可以对 JavaScript 做的最好的事情就是让它退役。

从 JavaScript 到 TypeScript:上手试试才知道答案
从 JavaScript 到 TypeScript:上手试试才知道答案

专访 FreeWheel 核心业务团队高级软件工程师陈芸,一起来看看她对于 TypeScript 的独特解读吧 ~

TypeScript 项目实践:四步走高效改造现有的 JavaScript 项目
TypeScript 项目实践:四步走高效改造现有的 JavaScript 项目

FreeWheel 高级软件工程师陈芸带你一起把现有的 JavaScript 项目 TypeScrip 化。

从0到1开启一个全新的 TypeScript 项目
从 0 到 1 开启一个全新的 TypeScript 项目

通过动手来探究 TypeScript 究竟好不好,好在哪里~

史上最强韦伯太空望远镜:软件是深度探索宇宙的关键
史上最强韦伯太空望远镜:软件是深度探索宇宙的关键

任何不可靠的软件故障点都可能让百亿美元泡汤。

比 Node.js 快三倍,新 JavaScript 运行时 Bun 火了
比 Node.js 快三倍,新 JavaScript 运行时 Bun 火了

“像 Node 或 Deno 一样的现代 JavaScript 运行时。”

多领域试水,WebAssembly 距离大规模应用还有多远?
多领域试水,WebAssembly 距离大规模应用还有多远?

Wasm 的声音渐渐弱了?

Babylon.js 将成构建元宇宙重要工具?专访 Babylon.js 团队负责人 | 中国卓越技术团队访谈录
Babylon.js 将成构建元宇宙重要工具?专访 Babylon.js 团队负责人 | 中国卓越技术团队访谈录

“近两年来,我们一直致力于在 Babylon.js 中支持 WebGPU 。这是段疯狂、艰险,但又充满意义的探索。”

不再支持 IE,React 新特性详细解读
不再支持 IE,React 新特性详细解读

近日 React 18 已经正式发布了,带来了许多令人兴奋的新特性。在这个版本中,React 通过其改进的渲染系统带来了并发能力,并在此基础上构建了转换或自动批处理等性能增强特性。 本文将介绍这些特性的机制,以及它们对 React 开发人员有哪些帮助。

8 个月分析了 700 万个工作需求,最具前景的编程语言找到了
8 个月分析了 700 万个工作需求,最具前景的编程语言找到了

了解这些信息对开发人员在工作行业取得成功至关重要。

ECMAScript 2022 正式发布
ECMAScript 2022 正式发布

2022 年 6 月 22 日,第 123 届 Ecma 大会批准了 ECMAScript 2022 语言规范,这意味着其正式成为标准。

如何使用 Google CrUX 分析和比较 JS 框架的性能
如何使用 Google CrUX 分析和比较 JS 框架的性能

在美国本土流量前 100 万的站点中(按流量统计),Vue 的性能追平了 React。

W3C 发布 WebAssembly 2.0 工作草案
W3C 发布 WebAssembly 2.0 工作草案

4 月 20 日,W3C 公布了 WebAssembly 2.0 的第一批公共工作草案。

我不认为Flutter比React Native好
我不认为 Flutter 比 React Native 好

让 Flutter 和 React Native 来一次正面对决吧!

JavaScript 无处不在
JavaScript 无处不在

你认为 JavaScript 在不久的将来会出现在哪里?

JavaScript 中的 7 个“杀手级”单行代码
JavaScript 中的 7 个“杀手级”单行代码

JavaScript 可谓是 Web 开发中最为重要的支柱。

Remix 究竟比 Next.js 强在哪儿?
Remix 究竟比 Next.js 强在哪儿?

话说回来,作者还是认为 Remix 是要胜过 Next.js 的。

如何使用流处理器Pipy来创建网络代理
如何使用流处理器 Pipy 来创建网络代理

在这篇文章中,我们将介绍 Pipy,一个开源的云原生网络流处理器。本文将首先描述它的模块化设计,然后介绍如何快速构建一个高性能的网络代理来满足特定的需求。

用了五年 VS Code ,我决定换成 JetBrains...
用了五年 VS Code ,我决定换成 JetBrains...

在编程中,VS Code 作为我的主 IDE 长达 5 年之久。在这个时间点上我决定换掉它,这可能会令人无法理解。本文我将和大家分享我做这个决定的原因。

Java之父独家专访:我可太想简化一下 Java了
Java 之父独家专访:我可太想简化一下 Java 了

新的编程语言层出不穷,Java 如何做到 26 年来盛行不衰?面对技术新趋势,Java 语言将如何发展?InfoQ 有幸对 Java 父 James Gosling 进行了一次独家专访。

    用户体验的困境与破局
    用户体验的困境与破局

    张鑫旭 | 阅文集团 前端技术专家

    立即下载
    低代码开发框架X-Series发展与应用实践

    赫杰辉 | 信也科技 研发中心架构研究员

    立即下载
    从中台技术谈架构师的独立思考能力

    郭东白 博士 | 车好多 CTO

    立即下载