一、AJAX 的优点及缺点
AJAX 的优点
1) 可以无需刷新页面而与服务器端进行通信。
2) 允许你根据用户事件来更新部分页面内容。
AJAX 的缺点
1) 没有浏览历史,不能回退
2) 存在跨域问题(同源)
3) SEO 不友好
二、offsetLeft和style.left区别
1、最大区别在于offsetLeft可以返回没有定位盒子的距离左侧的位置。 如果父系盒子中都没有定位,以body为准。
2、offsetTop 返回的是数字,而 style.top 返回的是字符串,除了数字外还带有单位:px。
3、offsetTop 只读,而 style.top 可读写。(只读是获取值,可写是赋值)
4、如果没有给 HTML 元素指定过 top 样式,则style.top 返回的是空字符串。style.left只能获取行内式,如果没有返回“”
三、异常捕获语句执行的过程为
代码正常运行, 如果在try中出现了错误, try 里面出现错误的语句后面的代码都不再执行, 直接跳转到 catch 中,catch中处理错误信息然后继续执行后面的代码,如果 try 中没有出现错误, 那么不走 catch 直接执行后面的代码通过try-catch语句进行异常捕获之后,代码将会继续执行,而不会断。