jscourseWeb前端之路让前端飞

[新课双发]《Source Map 使用详解》和《Source

2017-09-11  本文已影响51人  goddyzhao

我们都知道 JavaScript 代码一旦发布到线上,通常都是被压缩甚至是编译(转换)过的,比如:现在大家都用 ES6 甚至是 TypeScript 来书写代码,但浏览器并不全都支持这些新的语法,因此通常都会利用 Babel 或者直接 Webpack 这类构建工具来将源代码编译(转换)为 ES5 或者 ES3。这样一来,既可以享受新语法带来的编码快感,又可以兼顾浏览器的兼容性,甚好!

但是问题也来了,这个时候浏览器运行的其实已经不是你开发时候书写的代码了,比如像这样的来自「知乎首页」的某个 JavaScript 文件的代码:

上一篇 下一篇

猜你喜欢

热点阅读