最赞回答 / 武大神
“==”和“!=”翻译过来是相等和不相等,“===”和“!==”翻译过来是全等和不全等。因为“==”并不是严格的相等,使用“==”进行比较的时候,会首先进行数据类型转换然后再进行比较。比如“0==false”这个表达式的返回值就是true,因为0转换为布尔值就是false。而使用“===”的话会先比较数据类型,然后再比较是否相等,如果数据类型不同则直接返回false,是真正意义上的相等。比如“0!==false”返回值也是true。由于“==”比较前进行数据转换的规则比较难记,所以推荐全部使用“===”。
2017-01-23
囧。在jq代码里,编写$.ajax的参数时,在dataType:"json"后面少了一个逗号。怎么测试都测试不出来,于是慢慢对源码,终于发现原来是这里少了个逗号……厉害了我的jquery。
2017-01-22
妈哒,劳资知道为什么老是服务器报错了,php文件里面的html不能直接用phpstorm打开,直接在网页上面输入localhost/Ajaxdemo/demo.html 这样就链接上了服务器