TypeScript是编译器 也是一种规范。 通过tsconfig.json可以自定义开发配置,这里有一份官方JSON配置文件,可作为参考。 逼不得已,
学习目标:一周计划:接口、类、范型,将其基本概念看完。记录出来与javascript不一样的地方学习内容:1、 接口 2、 类 3、范型 文章目录学习目标:学习内容:前言一.接口二.类1.属性2.构造函数3.继承4.抽象类三.范型四.编译 前言上周学完了基础类型和类型声明,东西还是蛮多的,也许对有后端经验的人比较友好,但是我觉得还是有些吃力的,需要多写多练,去巩固,毕竟难的只是他的写法。一.接口用
转载
2023-10-15 20:53:03
441阅读
ts的学习历程认识tsts是js的超集,ts的风格更偏向于后端语言,其中ts的类编程,即面向对象编程的方式使得js的写法不再混乱,使得前端能够有效并快速的地写出更加优秀且完美的js代码。但是ts无法被浏览器正确的解读为浏览器语言,所以目前ts依旧是翻译为js再翻译成浏览器语言。安装ts翻译成js需要编译工具:npm install -g typescript编译:tsc [文件名].ts数据类型/
转载
2023-10-15 01:23:13
67阅读
禹神亲自梳理,如有JavaScript基础,1-2个小时即可上手(效率远超书籍or视频)1.简洁高效:精简繁琐的官方文档,专注于阐述TypeScript的核心概念和实用技巧,从而能够更高效地在实际项目中应用TypeScript。2.代码示例:每个技术点都配备了清晰的实例代码,旨在帮助你直观地理解概念,并能够迅速将所学知识应用到实际项目中。3.常用技巧:为你集中呈现最常用的TypeScript技巧,
TypeScript可编译为JavaScript,专为开发大型和复杂应用程序的开发人员设计。TypeScript从C#和Java这样的语言继承了许多编程概念,为强大灵活、弱类型的JavaScript增加了更多的强类型语言的特性。本文适用于熟悉JavaScript同时想要了解TypeScript的人,将介绍语言基本特性和关键功能,并将提供带注释的代码示例,冀希望有助于了解TypeScript。以下为
转载
2023-08-01 14:09:38
104阅读
它是什么?官网告诉我们,ESLint是一个用来识别ECMAScript/JavaScript并且按照规则给出报告的代码检测工具,他就是一个工具,检查代码。代码检查是一种静态的分析,常用于寻找有问题的模式或者代码,并且不依赖于具体的编码格式。对大多数编程语言来说都会有代码检查,一般编译程序会内置检查工具。JavaScript是一个动态的弱型语言,在开发过程中比较容易出错。因为没有编译,
转载
2023-06-05 19:29:10
122阅读
npm安装typescript
转载
2020-09-21 20:08:00
307阅读
2评论
在本文中,我们将学习各种收窄类型的方法。类型(narrowing)收窄是将类型从不太精确的类型推导为更精确的类型的过程。让我们从一个简单的函数开始:function friends(input: string | number) {
// code here
}上面的函数可以接受一个数字或一个字符串。假设我们要根据 input 是数字还是字符串来执行不同的操作。在这种情况下,我们将使用 Jav
## 如何通过npm安装TypeScript
作为一名经验丰富的开发者,我将帮助你学习如何通过npm安装TypeScript。在开始之前,我们需要确保你已经安装了Node.js和npm。如果你还没有安装,请先安装它们。
### 安装Node.js和npm
你可以在[Node.js官网](
```shell
node -v
```
如果你看到类似于`v14.17.0`的Node.js版本号
原创
2023-07-21 01:28:16
211阅读
# 如何在npm中安装Typescript
## 引言
Typescript是一种静态类型的JavaScript超集,它提供了类型检查、代码提示和更好的可维护性。在开发过程中,我们可以使用npm包管理器来安装Typescript,以便我们能够在项目中使用它。本文将教你如何在npm中安装Typescript。
## 整体流程
下面的表格展示了整个安装Typescript的流程:
| 步骤
## 实现"npm i typescript"的步骤
### 1. 概述
在开始之前,让我们先了解一下整个过程的流程。以下表格展示了实现"npm i typescript"的步骤:
| 步骤 | 描述 |
| --- | --- |
| 步骤1 | 确保已经安装了Node.js和npm |
| 步骤2 | 创建一个新的项目目录 |
| 步骤3 | 初始化项目 |
| 步骤4 | 安装Type
原创
2023-09-12 13:40:35
42阅读
临近年关,开始学习JavaScript的基础,说实话,因为马上要过春节的原因,心思有点沉不下来,而且学习H5一个月了,感觉自己有点进入疲惫期,对于自己来说,静态页面效果,写起来还算比较轻松,可一接触JavaScript这一类的时候,整个人懵懵的,很多东西老师讲的时候,或者看视频的时候,我基本都能跟上,也能明白每一条代码什么意思,它的逻辑是怎样的,可是一但开始自己动手的时候,往往开头就不知道该怎么开
转载
2023-09-05 20:52:09
61阅读
前言在这篇文章中,我们将使用TypeScript和Jest从头开始构建和发布一个NPM包。我们将初始化一个项目,设置TypeScript,用Jest编写测试,并将其发布到NPM。项目我们的库称为digx。它允许从嵌套对象中根据路径找出值,类似于lodash中的get函数。比如说:const source = { my: { nested: [1, 2, 3] } }
digx(source, "m
一、本地环境配置全局的npm镜像源设置镜像源:npm config set registry https://mirrors.huaweicloud.com/repository/npm/查看当前使用的镜像地址:npm config get registry二、给项目单独配置npm镜像源项目根目录的 .npmrc 的配置,优先级最高,且随着项目一起,可以免去因不同开发者的电脑的环境配置不同而导致的
命令行:npm install -g typescript新建一个TypeScript文件,粘贴如下内容:function greeter(person) { return "Hello, " + person;}var user = "Jane User";document.body.innerHTML = greeter(user); 使用命令行tsc
原创
2021-07-08 13:48:33
299阅读
# TypeScript NPM工具安装
## 介绍
在开发过程中,我们经常会使用到NPM工具来安装和管理第三方库和工具。而TypeScript作为一门强类型的JavaScript超集,也需要通过NPM来安装相关的工具。本文将介绍如何使用NPM工具来安装TypeScript及其相关工具,并提供代码示例。
## TypeScript
TypeScript是一种由微软开发的开源编程语言,它是J
命令行:npm install -g typescript新建一个TypeScript文
原创
2022-04-12 18:39:45
533阅读
typescript 混用js当我们引用了一个js编写的模块时会报错,这时候,如果不在引入的index文件里面添加.d.ts描述文件,那么这个模块就没法在语义上一致通过.通用兼容性解决方案假设导入一个JS的模块A,并且这个模块是由npm下载的> npm install A;复制代码这时候在ts中使用时发生以下错误:// 当常规的导入A时,会发生以下错误
/*无法找到模块“A”的声明文件。“D
ide: 2022.3.2安装安装Node.js下载安装 首先,下载Node.js,其官网网址为:://nodejs.org/en/download/。 这里由于我是新手,我就使用LTS长期稳定版来学习。 安装完后在命令行中使用node -v查看信息。修改配置参考文章:
尝试使用nodejs+typescript+vs code做服务端一 nodejs环境搭建二 vscode下载三 简易服务端 一 nodejs环境搭建1.1 安装nodejsNode.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。http://nodejs.cn/下载安装完毕后