首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
新js
订阅
嘘嘘
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
前端工具类项目规范化-使用TS
TypeScript 是微软开发一款开源的编程语言,本质上是向 JavaScript 增加静态类型系统。它是 JavaScript 的超集,所有现有的 JavaScript 都可以不加改变就在其中使用。它是为大型软件开发而设计的,它最终编译产生 JavaScript,所以可以运…
面试精选之Promise
我们看一些 Promise 的常见面试问法,由浅至深。 3、Promise 解决的痛点还有其他方法可以解决吗?如果有,请列举。 8、能不能手写一个 Promise 的 polyfill。 这些问题,如果你都能 hold 住,那么面试官基本认可你了。带着上面这些问题,我们往下看。…
如何编写 Typescript 声明文件
使用TypeScript已经有了一段时间,这的确是一个好东西,虽说在使用的过程中也发现了一些bug,不过都是些小问题,所以整体体验还是很不错的。 TypeScript之所以叫Type,和它的强类型是分不开的,这也是区别于JavaScript最关键的一点,类型的声明可以直接写在代…
[译] ECMAScript 修饰器微指南
为什么标题是 ECMAScript 修饰器,而不是 JavaScript 修饰器?因为,ECMAScript 是编写像 JavaScript 这种脚本语言的标准,它不强制 JavaScript 支持所有规范内容,JavaScript 引擎(不同浏览器使用不同引擎)不一定支持 E…
学习Koa
就这样简单几行代码,就搭建了一个简单的服务器,服务器以回调函数的形式处理HTTP请求。上面这段代码还有一种更加清晰的等价形式,代码如下: 首先创建了一个HttpServer的实例,对该实例进行request事件监听,server在3000端口进行监听。HttpServer继承与…
面试官: 你了解前端路由吗?
前端路由是现代SPA应用必备的功能,每个现代前端框架都有对应的实现,例如vue-router、react-router。 我们不想探究vue-router或者react-router们的实现,因为不管是哪种路由无外乎用兼容性更好的hash实现或者是H5 History实现,与框…
从一道Promise执行顺序的题目看Promise实现
这道题的输出是123,为什么不是132呢?因为我一直理解Promise是没有异步功能,它只是帮忙解决异步回调的问题,实质上是和回调是一样的,所以如果按照这个想法,resolve之后应该会立刻then。但实际上并不是。难道用了setTimeout? Promise的实现有很多库,…
从零开始学typescript构建一个rest风格web服务
随着应用的庞大,项目中 javascript 的代码也会越来越臃肿,团队之间的协作也会遇到难题,如果不一直看 api 文档,很难知道团队其他成员写的方法需要什么参数,返回结果又是什么。 解决的方案有很多,这里不比较各种方法的优劣,仅说下选择 typescript 的考虑:1、接…
Generator函数语法解析
Generator函数是ES6提供的一种异步编程解决方案,语法与传统函数完全不同。以下会介绍一下Generator函数。 写下这篇文章的目的其实很简单,是想梳理一下自己对于Generator的理解,同时呢,为学习async函数做一下知识储备。 形式上: Generator函数是…