函数是 JavaScript 的第一等公民,函数在 JavaScript 中可以实现抽象层、模拟类、信息隐藏和模块等等。TypeScript 在一定基础上扩展了函数的功能。 函数类型 函数返回值类型 我们可以给每个参数添…
分类:Typescript
18年求职面经及总结
18年求职面经及总结 我的求职之路差不多走到尽头了,感觉真是精疲力尽了.把这大半年的经历和面试总结写下来,希望能给和我一样在求职路上煎熬的人一点帮助. 先说背景:微电子科学与工程专业,学过两门和CS相关的课程:c语言和单…
16 道 JavaScript 基础算法 - freeCodeCamp
#1. Reverse a String Reverse the provided string. You may need to turn the string into an array before you can…
TypeScript语法简介
TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。 TypeScript扩展了JavaScript的句法,所以…
设计模式之策略模式
@(前端)[设计模式,JavaScript,TypeScript] 策略模式解决的问题:策略模式要解决的问题是,代码的复用和扩展问题。如果没有策略模式的代码是将处理函数代码与逻辑代码混在一起写,这样写的好处是一次写好,但…
React全家桶环境搭建过程
环境搭建 1.从零开始搭建webpack+react开发环境 2.引入Typescript 安装依赖 npm i -S @types/react @types/react-dom npm i -D typescript …
【Vue】VueCli3 + Vue + typescript 挖坑记
Vue + typescript 挖坑记 VueCli3.0生成Vue+ts的项目组件,中间遇到了一些让我直接放弃结合ts的坑,还是等Vue3.0的发布吧,到那个时候肯定结合得会更好。 1 How to fix TSLi…
TypeScript 使用 字典 Dictionary
TypeScript 没有直接的 Map 和 Dictionary 类型。不过我们可以使用索引类型模拟它们。 // key 为 string,value 为 number; const dic: { [key: stri…
将RxJS融入React项目
前言 最近准备毕设,技术选型的时候因为功能的一些需求准备将RxJs融入到项目中,考虑RxJs的时候因为之前的技术栈还犹豫了一下,查了一些资料以及粗略浏览了一些文档。感觉对于毕设项目RxJs的加入是有帮助的,因此打算系统的…
还可以这么玩?超实用 Typescript 内置类型与自定义类型
背景 大家用过 Typescript 都清楚,很多时候我们需要提前声明一个类型,再将类型赋予变量。 例如在业务中,我们需要渲染一个表格,往往需要定义: interface Row { user: string email…
基于 Ionic 2 多主题、多租户构建方案探索
项目背景 公司的产品是一款2B的在线教育产品,已有的客户大多数都有定制化的需求,主要包括UI主题和二次开发的功能。本文围绕的主要内容是如何基于 Ionic 2 平台提供的工具,实现灵活的多主题方案。 Ionic 2 提供…
angluar4使用非npm安装的js插件和cnpm下使用bootstrap遇到的问题
由于项目需要一个选择年月日,选择时分秒和选择时见间隔的插件,本来打算用ng-zorro,结果发现ng-zorro有点不符合要求,而且有点大,所以就用了layDate.js。 在angular4引入layDate.js…