加载中
前后分离模型之封装 Api 调用

本文以封装 Ajax 调用为例,看似在讲述异步调用。但实际想告诉大家的东西是:如何将一个常用的功能封装起来,实现代码重用和更简洁的调用;以及在封装的过程中需要考虑的问题——向前和向后的...

使用递归遍历并转换树形数据(以 TypeScript 为例)

一个朋友问我应该怎么从一个树的 JSON 数组生成 HTML,使用 <ul> 和 <li> 来构建页面元素。于是我简单的画了个树型结构图 然后写了对应的模拟数据(JavaScript 对象) const data = { n...

2017/11/19 15:55
1.9K
前后分离模型之封装 Api 调用

Ajax 和异步处理 调用 API 访问数据采用的 Ajax 方式,这是一个异步过程,异步过程最基本的处理方式是事件或回调,其实这两种处理方式实现原理差不多,都需要在调用异步过程的时候传入一个在...

2017/11/17 09:23
14
如何处理前任程序员留下的代码

原文:How to work With Someone Else’s Code 作者:Justin Albano 身为一个软件工程师,我们不可避免的会遇到这样一些问题:不得不修改别人的代码,或者在别人的代码中添加新的功能。我们并...

2017/11/17 09:23
65
使用递归遍历并转换树形数据(TS程序)

一个朋友问我应该怎么从一个树的 JSON 数组生成 HTML,使用 <ul> 和 <li> 来构建页面元素。于是我简单的画了个树型结构图 然后写了对应的模拟数据(JavaScript 对象) const data = { name:...

2017/11/04 18:38
5.4K
从JS到TS开发数独游戏

从JS到TS开发数独游戏(JS版)是边城在慕课网(imooc.com)上的一个免费实战视频教程。心血之作,欢迎大家观摩学习。 该教程通过前端技术实现一个简单的数独游戏,介绍相对简单的数独生成算法...

从不用 try-catch 实现的 async/await 语法说错误处理

前不久看到 Dima Grossman 写的 How to write async await without try-catch blocks in Javascript。看到标题的时候,我感到非常好奇。我知道虽然在异步程序中可以不使用 try-catch 配合 as...

2017/11/02 09:22
28

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部