置顶

程序猿必学——Markdown语法


字数:828 阅读时长:3分钟

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,从而让文本易读易写,增强可读性。
因此,Markdown被广泛的应用于个人博客GithubCoding等具有大量文本的交流学习网站。

Markdown

阅读全文

前端单元测试之Jest初体验


字数:853 阅读时长:3分钟

Jest 是一个令人愉快的 JavaScript 测试框架,专注于简洁明快。Jest 拥有良好的文档,只需很少的配置,并能根据你的需求进行扩展。它能确保任何 JavaScript 代码的正确性。它为你提供了易于理解、熟悉且功能丰富的 API 来编写测试用例,并快速地反馈结果。

单元测试 Jest

阅读全文

ts-node使用报错:Cannot find name 'console'


字数:365 阅读时长:1分钟

ts-node 是一个可以直接运行 ts 文件的 npm 工具包。如果是初次使用,直接运行 typescript 代码可能会遇到这种报错:Cannot find name 'console'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.。本文介绍一下两种解决方法。

ts-node

阅读全文

服务端nodejs抓取jsonp接口数据


字数:855 阅读时长:3分钟

众所周知,jsonp 接口返回的是一段 js 脚本,在浏览器中使用 script 标签引入、加载成功后,会直接执行其中的 callback 方法,以参数的形式直接返回真正有用的接口数据,以此达到跨域请求的目的。但是如果在非浏览器环境(node执行环境)中怎么来抓取呢,本文就主要介绍一下,服务端nodejs抓取jsonp接口数据 的思路方法和踩过的坑。

Node+Axios Jsonp

阅读全文