概要:最后一招temp.join(“”)搞定。对处理大字符串连接问题都可以采取这种思路。3 请给出异步加载js方案,不少于两种。异步加载方式:(1) defer,只支持IE(2) async:html5中script标签才有的属性(3) 创建script,插入到DOM中,加载完毕后callBack,见代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 function l
腾讯web前端开发笔试题和答案,标签:笔试大全,http://www.88haoxue.com最后一招temp.join(“”)搞定。对处理大字符串连接问题都可以采取这种思路。
3 请给出异步加载js方案,不少于两种。
异步加载方式:
(1) defer,只支持IE
(2) async:html5中script标签才有的属性
(3) 创建script,插入到DOM中,加载完毕后callBack,见代码:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
function loadScript(url, callback){ var script = document.createElement("script") script.type = "text/javascript"; if (script.readyState){ //IE script.onreadystatechange = function(){ if (script.readyState == "loaded" || script.readyState == "complete"){ script.onreadystatechange = null; callback(); } }; } else { //Others: Firefox, Safari, Chrome, and Opera script.onload = function(){ callback(); }; } script.src = url; document.body.appendChild(script); } |
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
上一篇:华诺集团笔试题
最新更新