大家在使用Javascr ipt的时候经常被this这个家伙搞得晕头转向的。对大多数有OOP开发经验的开发人员来说this是当前作用域中引用普通元素的标识符,但是在Javascr ipt中它却显得古灵精怪的,因为它不是固定不变的,而是随着它的执行环境的改变而改变。在Javascr ipt中this总是指向调用它所在方法的对象。
举一个简单的例子:
代码如下:
function test(){
alert(this);
}
var obj=function(){
var name=’testOb
在开发项目的时候,前端遇到两个比较隐蔽的问题。 问题一.专IE7浏览器,IE URL参数过长问题,引发HTTP Status 122报错 原因:在IE6.8下没有什么问题,但在IE7就不兼容get参数过长,google上说“Don’t use the GET method in Ajax Apps, if you can void it, because IE7 craps out with more than 2032 characters in a get string” 解决方法: 把原项