这是当前小米官网首页的全部代码,注意第一句用了箭头函数(IE 11 不支持)
<script>
var GetQueryString = (name) => {
//获取地址栏里参数
var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)');
var r = window.location.search.substr(1).match(reg);
if (r != null)return unescape(r[2]); return null;
};
var mstuid = GetQueryString('mstuid') || '';
var client_id = GetQueryString('client_id') || '180100041086';
var masid = GetQueryString('masid') || '17409.0179';
location.href = '//www.mi.com/a/h/2937.html?client_id='+client_id+'&masid=' + masid + (mstuid ? ('&mstuid=' + mstuid) : '') ;
</script>
说明小米默认 babel 可以省了,操起 ES6 一把梭,IE 只能圆润的离开,时代真是变了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.