如何在 TypeScript 中使用接口
TypeScript 提供了多种方法来表示代码中的对象,其中一种是使用接口。TypeScript 中的接口有两种使用场景:您可以创建类必须遵循的约定,例如,这些类必须实现的成员,还可以在应用程序中表示类型,就像普通的类型声明一样。
使用这些配置规范并格式化你的代码
在日常工作中,我们会接触形形色色的工程。如果工程使用的技术架构不同,可能会有对应不同的代码规范。而每个人的编码习惯是不一样的,也是难以短时间内改变的,这也是我们常常在开发一个新工程的时候
使用JSONP解决跨域
JSONP是JSON with Padding的略称,JSONP为民间提出的一种跨域解决方案,通过客户端的script标签发出的请求方式,原理就是通过添加一个标签,向服务器请求JSON数据
解决前端常见问题:竞态条件
竞态条件一词翻译自英语 race conditions。当我们在开发前端 web 时,最常见的逻辑就是从后台服务器获取并处理数据然后渲染到浏览器页面上,过程中有不少的细节需要注意
如何动态导入ECMAScript模块
当调用 import(pathToModule) 作为一个函数时,其参数表示一个模块的指定符(又称路径),那么就会动态加载该模块。在这种情况下,module = await import(pathToModule) 返回一个 promise ,该承诺解析为一个包含导入模块组件的对象。
你应该知道的七种 JavaScript 错误类型
在使用 JavaScript 时,我们可能会遇到各种各样的错误,那你知道 JavaScript 常见的错误类型有哪些吗?下面就来看看 JavaScript 中常见的错误类型。
微软:IE浏览器已经停止维护,请使用Edge
IE 全称 Internet Explorer ,它是微软 1995 年内置在 Windows95 操作系统中的图形用户界面网页浏览器。作为微软历史上最成功的的操作系统之一,Windows95 受到了广泛好评。搭乘着 Windows95 的热潮
你有用过 JavaScript 中的函数劫持么?
JavaScript 中的函数劫持是一个增强原有函数的技巧,一般我们用来对原有的 JavaScript 全局方法做一些能力的增强。
JavaScript 中 Fetch 是如何工作的
如果我们想从 API中获取数据或将数据发布到服务器,必须要用到Fetch API。fetch()为我们提供了一种通过请求和响应发送和接收 HTTP 请求的方法,fetch() 函数是一个全局函数,最常用于与 API 交互。