require.js的使用方法详细介绍
程序员文章站
2022-03-28 22:21:59
...
我们知道,RequireJS是一个非常小巧的javascript模块载入框架,是AMD(Asynchronous Module Definition,异步模块加载机制)规范最好的实现之一。最新版的requireJS压缩后只有14k,堪称非常轻量。它还同时可以和其他的框架协调工作,使用requireJS必将使我们的前端代码质量得以提升。
首先我们先来看一下一个普通的页面js加载
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/index02.js" ></script> </head> <body> <h1>this is a page.</h1> </body> </html>
此时,如果我们不对弹出框做操作,页面就不会接着加载,就不会有页面内容,这并不是我们想要实现的结果。
下面我们用require.js进行操作:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="js/require2.1.11.js"></script> <script type="text/javascript"> require(["js/index","js/index01"],function(){ console.log("当js加载成功后会执行的函数"); },function(){ console.log("当js加载失败后会执行的函数"); }); </script> </head> <body> </body> </html>
index.js
define(function(){ console.log("this is a test!"); function test(){ console.log("haha,i am a test!"); } test(); });
相信看了以上介绍你已经掌握了方法,更多精彩请关注其它相关文章!
相关阅读:
用memcached,xcache做PHP缓存优化的实现步骤
以上就是require.js的使用方法详细介绍的详细内容,更多请关注其它相关文章!
下一篇: 怎样使用React进行组件库的开发
推荐阅读
-
MySQL 及 SQL 注入与防范方法的详细介绍
-
PHP中的output_buffering详细介绍,outputbuffering_PHP教程
-
基于php上传图片重命名的6种解决方法的详细介绍
-
ini_set('memory_limit', '128M')、php.ini memory_limit引起的问题详细介绍
-
编写Smarty插件在模板中直接加载数据的详细介绍_PHP
-
详细介绍mysql 协议的EOF包及解析
-
C# 线程同步的图文代码实例详细介绍
-
Thinkphp中import的几个用法详细介绍_PHP教程
-
Oracle数据库中段管理方式的详细介绍
-
浅析Apache中RewriteCond规则参数的详细介绍_PHP