好程序员web前端教程之前端模块化开发
1. 命名冲突 首先从一个简单的习惯开始。 由于以前一直做 JavaEE 开发的缘故,在 JavaScript 开发中,我已经习惯将项目中的一些通用功能抽象出来,形成一个个的独立函数,以便于实现代码复用,如: function css(element, attr) { // 获取 element 元素的 attr 对应的 CSS 属性值 // ... } function offset(element) { // 获取 element 元素在文档中的位置坐标 // ... } 并把这些封装的函数放在统一的 tools.js 文件中。
盘点阿里巴巴 15 款开发者工具
更效率、更优雅 | 阿里巴巴开发者工具不完全盘点
从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。
阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。