javascript 编程要注意的问题

阅读更多

最近做web页面,遇到了一些不曾遇到的js问题

问题一:

看下面的代码,在浏览器中运行结果是什么




    
    
   




 在火狐28.0谷歌浏览器(chrome)中运行结果是:弹框一次:
javascript 编程要注意的问题_第1张图片
 仅弹框一次.

在IE8中无任何反应.

也就是说,没有执行if语句,为什么呢?

因为js代码中username ,压根儿就没有声明,变量使用之前要么赋值,要么声明,否则就会存在语法错误.

解决方法:

方式一:使用var关键字进行声明




    
    
    




 

 

方式二:赋值

 

 

问题二:js中误用java类型

今天在写js代码时,增加了一个变量,然后程序就出问题了,但是看不出有什么问题,折腾了好长时间,才发现,我声明一个js变量时使用int,我去!int是java的基本类型,竟然被用到了javascript中.

 

常用javascript IDE:

(1)WebStorm

下载地址:http://www.jetbrains.com/webstorm/

破解程序:http://pan.baidu.com/s/1o60lFRW

 

(2)参考:http://www.ilovefreesoftware.com/14/featured/4-free-ide-for-javascript.html

 

  • javascript 编程要注意的问题_第2张图片
  • 大小: 3.8 KB
  • 查看图片附件

你可能感兴趣的:(javascript,声明变量,赋值,undefined,WebStorm)