码迷,mamicode.com
首页 >  
搜索关键字:typescript    ( 1262个结果
为什么还要学习TypeScript
什么是TypeScript TypeScript 是 JavaScript 的一个超集,主要提供了类型系统和对 ES6 的支持,它由 Microsoft 开发,代码开源于 GitHub 上。 它的第一个版本发布于 2012 年 10 月,经历了多次更新后,现在已成为前端社区中不可忽视的力量,不仅在 ...
分类:其他好文   时间:2020-01-15 20:02:24    阅读次数:84
Typescript知识点 --- (5)类
1、es类 vs ts类 相同点:类成员的属性都是实例属性,而不是原型属性;类成员的方法都是原型方法 不同点:ts 中类成员的属性必须有初始值,或者是在构造函数中被初始化 class Dog { constructor(name: string) { this.name = name; } name ...
分类:其他好文   时间:2020-01-14 23:28:20    阅读次数:91
使用 Jest 进行愉快的 JavaScript(TypeScript) 测试
一般我们不管是做前端还是后端,为了提高代码的质量,会选择一种测试驱动开发(TDD)的办法来写代码进行单元测试。Jest 是 Facebook 团队开发的一款测试框架,为的是提高开发者的“开发体验”。我们做单元测试的时候需要分解出一个个独立的模块,但是这样做要写很多的 mock 代码(模拟的辅助函数) ...
分类:编程语言   时间:2020-01-14 20:52:43    阅读次数:206
Typescript知识点 --- (4)函数
1、函数的定义方式(4种) // (1)、命名函数 function add1(x: number, y: number): number { return x + y; } // (2)、匿名函数 let add2:(x: number, y: number) => number = functi ...
分类:其他好文   时间:2020-01-14 16:28:36    阅读次数:87
TypeScript 源码详细解读(2)词法1-字符处理
本节文章研究的代码位于 tsc/src/compiler/scanner.ts 字符 任何源码都是由很多字符组成的,这些字符可以是字母、数字、空格、符号、汉字等…… 每一个字符都有一个编码值,比如字符“a”的编码值是97,字符“林”的编码值是26519。 每个字符对应的编码值是多少是由编码表决定的, ...
分类:其他好文   时间:2020-01-13 16:35:38    阅读次数:111
TypeScript 源码详细解读(1)总览
TypeScript 由微软在 2012 年 10 月首发,经过几年的发展,已经成为国内外很多前端团队的首选编程语言。前端三大框架中的 Angular 和 Vue 3 也都改用了 TypeScript 开发。即使很多人没直接用过 TypeScript,他们也在通过 VSCode 提供的智能提示功能间 ...
分类:其他好文   时间:2020-01-13 12:29:29    阅读次数:68
Deepin安装NodeJS和NPM
NodeJS使用范围越来越广,从想尝试看看typescript怎么用到electron想玩一玩,看个前后端分离的项目前端模块都还得用到NodeJS。因此,特意去百度一波安装教程,可是没找到几个可以一次点亮的,特此记录下本次点亮之旅。 系统环境:Deepin v15.11 一、官网下载安装包 百度搜索 ...
分类:Web程序   时间:2020-01-12 21:46:20    阅读次数:917
TypeScript@HelloWorld!
一、TypeScript是什么呢? TypeScript是由微软开发的开源编程语言,是JavaScript的超集语言,编译后生成js文件。TypeScript在JavaScript的基础上添加了一些好用的语法糖,可选的静态类型和基于类的面向对象编程。 二、搭建开发环境 1、搭建Node开发环境,参考 ...
分类:其他好文   时间:2020-01-12 18:30:16    阅读次数:76
nodejs项目升级为ts
前言 最近把之前自用的一个小型nodejs框架(koa2+mongo)升级为了ts,在此记录一下大致步骤。 安装typescript 直接使用npm 安装 建议不要只安装到全局,避免不同机器上的typescript版本不一致。 安装完之后,我们新建一个tsconfig.json(或者tsc init ...
分类:Web程序   时间:2020-01-12 15:32:31    阅读次数:368
TypeScript接口学习心得之一
import { Component, OnInit } from '@angular/core'; import { ActivatedRoute } from '@angular/router'; import { MyObj } from 'src/app/pojo/myObj'; @Comp ...
分类:其他好文   时间:2020-01-11 22:33:46    阅读次数:96
1262条   上一页 1 ... 27 28 29 30 31 ... 127 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!