首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
三毛丶
掘友等级
前端
读书,码农,民谣。公众号,九十年代的码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
167
文章 129
沸点 38
赞
167
返回
|
搜索文章
最新
热门
理解 ECMAScript 规范(一)
在这篇文章中,为我们将会使用规范中的一个小的功能来做为切入点,从中去尝试理解一些特殊操作符,让我们开始吧。 即使你了解 JavaScript,阅读它的规范(ECMAScript 语言规范简称 ECMAScript 规范) 也是会令人生畏的。至少这是我第一次阅读时的感受。 让我们…
TS(JS)与 Go
v8 引擎首先会解析源码,生成抽象语法树(AST),基于 AST,解释器便可以开始工作生成字节码,经过编译器后生成可以运行的机器码。 Go 是一门编译型语言,在代码***运行之前***需要通过编译器生成二进制机器码。它的编译过程大致如下: 代码首先会被扫描(词法分析)生成 to…
TypeScript 3.8 Beta
TypeScript 3.8 将会带来了许多特性,其中包含一些新的或即将到来的 ECMAScript 特性、仅仅导入/导出声明语法等。 为了能让我们导入类型,TypeScript 重用了 JavaScript 导入语法。例如在下面的这个例子中,我们确保 JavaScript 的…
TypeScript 仅仅导入声明语法
在 TypeScript 中,如果导入的模块没有用于任何表达式,TypeScript 将会删除该模块导入。 在正常编译时,TypeScript 将会在编码者毫不知情的情况下舍弃 source-component.ts 文件。待到提测阶段,你可能才会发现问题所在,查找、抱怨之后,…
编程范式粗讲
编程范式(Programming paradigm)指计算机编程的基本风格或典型模式。 编程范型提供了(同时决定了)程序员对程序执行的看法。例如,在面向对象编程中,程序员认为程序是一系列相互作用的对象,而在函数式编程中一个程序会被看作是一个无状态的函数计算的序列。 着眼于解决问…
前端网关的思考
在此种模式下,每个 Microservice 可能有一个不同的 TCP 端口,或者配置了不同的 URL 地址。 在一个基于微服务的小型应用程序中,它能基本满足,尤其是在客户端应用为服务器端 Web 应用程序(如 ASP.NET MVC 应用)的情况下。 但是,若要生成基于微服务…
TypeScript 2.9+ 版本中的几个知识点
TypeScript 2.9 版本中添加了一个 resolveJsonModule 编译选项,它允许我们在 TypeScript 模块中导入 JSON 文件。 这是由于在默认情况下,相对路径导入模块时,TypeScript 只识别 .ts/tsx 文件模块。如果你使用的是 Ty…
巧用 TypeScript(五)-- infer
infer 最早出现在此 PR 中,表示在 extends 条件语句中待推断的类型变量。 在这个条件语句 T extends (param: infer P) => any ? P : T 中,infer P 表示待推断的函数参数。 整句表示为:如果 T 能赋值给 (param…
V8 v7.4 重大更新:支持无 JIT 模式
V8 v7.4 支持执行 JavaScript ,而无需在运行时分配可执行内存。 在 V8 默认的配置中,它严重依赖在运行时分配和改变可执行内存的能力。例如:TurboFan 优化编译器 及时为热 JavaScript 函数生成原生代码,还有大多数的 JS 正则表达式通过 ir…
如何在受控表单组件上使用 React Hooks
React Hooks 是一个闪亮的新提案,将优化 90% 的 React 代码。 根据 Dan Abramov 的说法,Hooks 是 React 的未来。 这听起来不错,但什么是 Hooks,它们将如何帮助我编写更好的代码? 很高兴你这么问。 Hooks 允许你访问函数组件…
下一页
个人成就
优秀创作者
文章被点赞
6,857
文章被阅读
322,767
掘力值
15,700
关注了
49
关注者
5,020
收藏集
0
关注标签
10
加入于
2016-12-20