六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 141|回复: 0

Javascript 程序员的噩梦

[复制链接]

升级  88%

10

主题

10

主题

10

主题

童生

Rank: 1

积分
44
 楼主| 发表于 2013-1-29 07:48:46 | 显示全部楼层 |阅读模式
最近用了一点javascript,感觉很不好。变量没有定义也不会给你指出来,代码自动完成和提示也很少。调试的时候要切换到另外一个窗口。一个字,累。问题还有每种浏览器都有各自的DOM和javascript版本!
例如语句:if (parent.scrollTop = 0) 。IDE没有任何提示。运行也不出错,就是不出效果。鼓捣半天才发现少了一个=号。

//down.setAttribute("style", "visibility:hidden;");down.style.visibility = "visible";

第一行在IE下不能工作。

浏览器对对CSS的解释也不一样。将一个大的块放进小块里,隐藏多余的部分。
FF下面这样就可以:
<div id="layoutPanel" style="height:100px;overflow:hidden;"><div id="scrollPanel">

IE下必须这样:
<div id="layoutPanel" style="height:100px;overflow:hidden;"><div id="scrollPanel" style="overflow:hidden;">

如果这的要做大一点的系统,我相信这只是噩梦的开始。真奇怪Ext是怎么写出来的。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表