发表于: 2017-01-23 10:28:13
1 1383
今天完成的事情:
郑州的小伙伴今天走了好多,一下子还有些不习惯,之前莎莎师兄教我了postman的使用方法和测试接口的大概意思。
老大也在QQ里教导我们,自己不踩过的坑,没人帮的了你。如果遇到问题了,特别困惑,可以在日报里写出来,不仅仅是桦伟在回复你,其他师兄都会回复你。也许现在在做JS任务中遇到了挫折,觉得JS很难,但是之后做了项目又会觉得JS任务好简单,如果之后再学后端的话,又会觉得JS好简单。这不禁让我想起了初中时我生物老师讲的一段话,初一觉得课程难,初三会发现更难,到高中又会感觉学的东西更难。难就对了,因为难,才好玩。
明天计划的事情:
看书,亚马逊买的那本高程到今天都没到,气得我把它退了,先看电子书吧,网上还有那么多资源和教程,把HTTP,Ajax,JSON各种协议 回调这些不懂的搞明白,这些内容都是身为一个web前端必须掌握的知识点,而且你自己不努力没人能替你看的。
遇到的问题:
小伙伴都走了,前端学员就剩下我跟义山了,有点孤单。
收获:
学习了以支持多种浏览器的方式创建 XMLHttpRequest 对象
/* Create a new XMLHttpRequest object to talk to the Web server */
var xmlHttp = false;
/*@cc_on @*/
/*@if (@_jscript_version >= 5)
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) {
xmlHttp = false;
}
}
@end @*/
if (!xmlHttp && typeof XMLHttpRequest != 'undefined') {
xmlHttp = new XMLHttpRequest();
}
现在先不管那些注释掉的奇怪符号,如 @cc_on,这是特殊的 JavaScript 编译器命令,将在下一期针对 XMLHttpRequest 的文章中详细讨论。这段代码的核心分为三步:
1、建立一个变量 xmlHttp 来引用即将创建的 XMLHttpRequest 对象。
2、尝试在 Microsoft 浏览器中创建该对象:
1)尝试使用 Msxml2.XMLHTTP 对象创建它。
2)如果失败,再尝试 Microsoft.XMLHTTP 对象。
2、如果仍然没有建立 xmlHttp,则以非 Microsoft 的方式创建该对象。
最后,xmlHttp 应该引用一个有效的 XMLHttpRequest 对象,无论运行什么样的浏览器。
评论