四时宝库

程序员的知识宝库

JavaScript开发注意事项(持续更新)

1 异步

  • 前端发送ajax请求获取数据时,返回的数据会在其它地方用到的话,应该将属性async设置成false,否则其它地方获取的数据为undefined,可能会导致其他错误。举例:
func1(){
 var arrry_name = ajax({
 async:false
 ......
 });
 return arrry_name ;
 }
 func2(){
 var name = func1();
 	 for(var i =0;i<name.length;i++){//如果不是他不请求的话,这里会报错,识别不了length属性
 	 
 	}
 }

2 事件

  • 触发事件
  • 触发事件后,异常分支,记得返回false,即return false,否则再次触发事件时,可能引发未知错误。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接