docs: function nativeRequire( ids, callback, baseId, noRequests ) {
          // 根据 https://github.com/amdjs/amdjs-api/wiki/require
          // It MUST throw an error if the module has not
          // already been loaded and evaluated.
          if ( typeof ids === 'string' ) {
              modTryInvokeFactory( ids );
              if ( !modIs( ids, MODULE_DEFINED ) ) {
                  throw new Error( '[MODULE_MISS]"' + ids + '" is not exists!' );
              }
  
              return modGetModuleExports( ids );
          }
  
          noRequests = noRequests || {};
          var isCallbackCalled = 0;
          if ( ids instanceof Array ) {
              modAutoInvoke();
              tryFinishRequire();
  
              if ( !isCallbackCalled ) {
                  each( ids, function ( id ) {
  
                      if ( !(BUILDIN_MODULE[ id ] || modIs( id, MODULE_DEFINED )) ) {
                          modAddDefinedListener( id, tryFinishRequire );
  
                          if ( !noRequests[ id ] ) {
                              ( id.indexOf( '!' ) > 0
                                  ? loadResource
                                  : loadModule
                              )( id, baseId );
                          }
                      }
  
                  } );
              }
          }
  
          /**
           * 尝试完成require，调用callback
           * 在模块与其依赖模块都加载完时调用
           *
           * @inner
           */
          function tryFinishRequire() {
              if ( !isCallbackCalled ) {
                  var isAllCompleted = 1;
                  each( ids, function ( id ) {
                      if ( !BUILDIN_MODULE[ id ] ) {
                          return ( isAllCompleted = !!modIs( id, MODULE_DEFINED ) );
                      }
                  });
  
                  // 检测并调用callback
                  if ( isAllCompleted ) {
                      isCallbackCalled = 1;
  
                      (typeof callback === 'function') && callback.apply(
                          global,
                          modGetModulesExports( ids, BUILDIN_MODULE )
                      );
                  }
              }
          }
      }