script 中data-main与src的区别?

如<scripttype="text/javascript"data-main="tickerplot.js"src="/ui2/ui.js"></script>这个中的... 如<script type="text/javascript" data-main="tickerplot.js" src="/ui2/ui.js"></script>这个中的,他们两个的加载顺序是怎样的? 展开
 我来答
床前明月儿
高能答主

2019-10-30 · 探索生活中的另一种可能
床前明月儿
采纳数:105 获赞数:172039

向TA提问 私信TA
展开全部

一、功能不同

1、data-main:为HTML5新增的规范,用来嵌入自定义数据。

2、src:为html属性,用来指定文件位置。

二、作用不同

1、data-main:存储的(自定义)数据能够被页面的 JavaScript 中利用,以创建更好的用户体验

2、src:src属性用来指定脚本文件的位置。


三、规则不同

1、data-main:属性名不应该包含任何大写字母,并且在前缀 "data-" 之后必须有至少一个字符,属性值可以是任意字符串

2、src:可以用来指定文件的相对位置,也可以指定文件的绝对位置。

参考资料来源:百度百科-SRC

参考资料来源:百度百科-html5

北京沃华中科技术服务有限公司
2021-08-03 广告
中国信息产业部强制规定,所有在中国境内销售及使用的无线电组件产品,必须取得无线电型号的核准认证。 想了解更多相关信息可咨询北京沃华中科技术服务有限公司,产品服务:北京沃华中科技术服务有限公司是一家专业提供资质代办业务的企业。公司凭借长期从事... 点击进入详情页
本回答由北京沃华中科技术服务有限公司提供
黑胡椒嫩牛排
推荐于2018-02-13
知道答主
回答量:2
采纳率:0%
帮助的人:5.6万
展开全部

这个是当你使用require.js的库的时候才这么用的。data-main类似C语言中的main函数,表示在众多的JS文件中的主要入口文件是哪个。一般这个入口文件如下:

require(["moduleA", "moduleB"], function(moduleA, moduleB){
    // TODO
});
// function()是个回调函数
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wenlifang19910
2011-10-10 · TA获得超过114个赞
知道答主
回答量:77
采纳率:0%
帮助的人:37.2万
展开全部
不好意思 ,我是个菜鸟没用过data-main
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式