网页加载问题,初学js
本人初学js,看到锤子手机首页源码,想问问这个是怎么加载资源形成我们最终看到的页面的?另外红字部分是要做什么?请大牛们解释一下,谢谢!
...
<script type="text/javascript">
(/http\:\/\/www\.smartisan\.com.$/g.test(location.href)||/http\:\/\/www\.smartisan\.com\/\#\/$/g.test(location.href))&&/en/gi.test(navigator.language)&&(location.href="http://www.smartisan.com/en/")</script>
</head>
<body>
<my-app>
<div class="page-loading" style="opacity:0">页面加载中...</div>
</my-app>
<script>!function(e,t,a,n,g){e[n]=e[n]||[],e[n].push({"gtm.start":(new Date).getTime(),event:"gtm.js"});var m=t.getElementsByTagName(a)[0],r=t.createElement(a);r.async=!0,r.src="https://www.googletagmanager.com/gtm.js?id=GTM-TDPXSZ",m.parentNode.insertBefore(r,m)}(window,document,"script","dataLayer")</script>
<script type="text/javascript" src="//static.smartisanos.cn/index/commons.cf7947987a5ad57813e1.bundle.js"></script>
<script type="text/javascript" src="//static.smartisanos.cn/index/app.6b749be219e13e7a84c6.bundle.js"></script>