胖蔡说技术
随便扯扯

标签:js

第6页
JavaScript

RequireJs 高级用法

胖蔡阅读(1798)赞(0)

从包中加载模块 RequireJS支持加载CommonJS Packages目录结构中的模块,但是需要指定一些其他配置才能使其正常工作。具体来说,它支持以下CommonJS Packages功能: 软件包可以与模块名称/前缀关联。 程序包配...

JavaScript

AMD 规范

胖蔡阅读(1443)赞(0)

本文是源仓库里的”AMD”文档的一份拷贝,放在这里是用来维护历史链接。文中任何与源仓库里的文档不一致之处,以源仓库里的文档为准。 异步模块定义规范(AMD)制定了定义模块的规则,这样模块和模块的依赖可以被异步加载。这...

JavaScript

JS 的模块化规范发展历程

胖蔡阅读(1504)赞(0)

JavaScript前期的代码还不是很复杂,我们可以通过代码简单实现,但随着项目越来越大、程序所包含的功能越来越多、开发人员原来越多的时候,我们就需要一个统一的模块化规范来编写代码,以求我们的代码的可读性、可维护性更高,同时也方便其他人来使...

JavaScript

CMD 模块定义规范

胖蔡阅读(1292)赞(0)

在 Sea.js 中,所有 JavaScript 模块都遵循 CMD(Common Module Definition) 模块定义规范。该规范明确了模块的基本书写格式和基本交互规则。 在 CMD 规范中,一个模块就是一个文件。代码的书写格式...

使用Browserify 实现JS的模块化加载-胖蔡说技术
JavaScript

使用Browserify 实现JS的模块化加载

胖蔡阅读(1232)赞(0)

Broswerify 是一个前端管理依赖的工具,通过它可以在浏览器环境下像nodejs一样遵循commonjs规范的模块化编程。 为什么要使用Browserify 浏览器没有定义require方法,但是Node.js有。使用Browseri...

JS 中的DOM与BOM-胖蔡说技术
JavaScript

JS 中的DOM与BOM

胖蔡阅读(1242)赞(1)

JS的组成 ECMAScript描述JS的语法与基本对象,ECMAScript是一个标准,JS只是它的一个实现 DOM(文档对象模型)处理网页内容的方法和接口,是 W3C 的标准,所有浏览器公共遵守的标准 BOM(浏览器对象模型)与浏览器交...

如何在React工程中配置less支持?-胖蔡说技术
React

如何在React工程中配置less支持?

胖蔡阅读(1546)赞(0)

Less是css的一个变种,css的一个高级体现,与其类似的还有sass,都是一种编译型样式语言。这样的语言对于程序员而言,具有更高的可读性,理解起来也容易很多,层次性较好,这在这几年市场的选择也可以明显看出。如此,这就需要我们对当前的项目...