首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

学得越多,不懂的越多,烦闷

2011-12-22 
学得越多,不懂的越多,烦躁!最近买了本javascript高级程序设计,想要提高自己的JS能力,可是书看了一半语法也

学得越多,不懂的越多,烦躁!
最近买了本javascript高级程序设计,想要提高自己的JS能力,可是书看了一半语法也基本知道,但感觉书中的语法怎么和prototype里面的不一样呢?如:
书中定义类的方式:

JScript code
function ClassA(sColor) {    _classes.defineClass("ClassA", prototypeFunction);    this.init(sColor);    function prototypeFunction() {                ClassA.prototype.init = function (sColor) {            this.parentMethod("init");            this.color = sColor;        };        ClassA.prototype.sayColor = function () {            alert(this.color);        };    }


而我看到的一些js 如prototype 里面的代码却是另外的一些格式
JScript code
var Prototype = {  Version: '1.4.0',  ScriptFragment: '(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)',  emptyFunction: function() {},  K: function(x) {return x}}var Class = {  create: function() {    return function() {      this.initialize.apply(this, arguments);    }  }}

我不明白,这种格式即然不符合js的格多,为什么能够被浏览器解释呢?
请各位达人们指点迷惑,勿见笑…………!

[解决办法]
sf
[解决办法]
因为使用的js框架不同所以语法看上去也不同。只不过是用通用的js把功能封装了。说实话现在的突然冒出来这么多js框架真的挺让人头痛的。希望能js能有一个国际标准框架。
[解决办法]
作了个项目,发现不懂得太多了!!烦得慌~~
[解决办法]
JScript用得不多,没什么研究。
[解决办法]
发现不明白的地方越来越多不是更好?
这样才不麻木 ...
有想学的动力
[解决办法]
好现象啊
[解决办法]
function 在 javascript 中既可以被认为是定义函数,也可以被认为是定义对象,也许这点对你理解这两段代码有点帮助。其实他们两种写法没什么不一样。

不要被他们的表面语法迷惑,因为他们之前定义了一堆方便自身代码使用的对象和函数。
[解决办法]
慢慢来
javascript的东西用到的时候再查吧
[解决办法]
js版本太多,我认为会使用,熟悉,了解就行了,何必非常要精通呢。这个程序就是短暂的,多赚钱才是正道。
[解决办法]
jf
[解决办法]
发现了一点问题,交流很重要 共勉
[解决办法]
发现了一点问题,交流很重要 共勉
[解决办法]
发现了一点问题,交流很重要 共勉
[解决办法]
发现了一点问题,交流很重要 共勉
[解决办法]
发现了一点问题,交流很重要 共勉
[解决办法]
同感,呵呵
[解决办法]
怎么感觉csdn越来越慢呢
[解决办法]
引用我们经理的一句话:问题太多,解决的办法就是逐个击破!!
[解决办法]
做的太多了,也得为我们网速慢的人考虑考虑啊
[解决办法]
感觉javascript比C#复杂,随着ajax的兴起,javascript越来越重要了,因为服务器端可是asp.net,java,php...但前端只能是javascript
------解决方案--------------------


同感
[解决办法]
不懂就对了。
LZ有潜质学太极。
[解决办法]
上坡的时候总是会很累,但只有这样,你才能越来越有高度!
[解决办法]
呵呵 , 这样可以满足不同人的 书写 习惯呀


[解决办法]
up

[解决办法]
多做一些有关JS的功能,回过来头来再看prototype效果会更好一些.

我前一阵和你一样.同感.UP
[解决办法]
越多越懂的那是神仙
[解决办法]
我也正在看JS,有同感啊!
[解决办法]
json 你到网上差差相关信息

还要给大家一个警告,如果按照c#的语法来编写就特错大错了...

最后:http://msdn.microsoft.com/msdnmag/issues/07/05/JavaScript/default.aspx?loc=zh

希望对你有帮助!

Regards,
Skyey
[解决办法]
证明你学进去了,提高了层次了吧.你的问题帮不了你.我一般只是读和修改.
[解决办法]
呵呵,我也有这种感觉,楼主和我是一样的。

缺乏指导只能自己咬牙坚持。比如说我处在互联网行业,这行业里充斥着大批不懂技术的领导,整天坐在那里胡说八道,
或者胡吹乱捧,甚至坐在那里鄙视技术。在互联网里,程序员是一个很悲哀的群体。

所以程序员的道路是艰难曲折的,楼主加油吧,我也在这里勉励勉励自己,呵呵。大家共同进步。
[解决办法]
看谁赢到最后!……
[解决办法]
Mark!
[解决办法]
up试下回复
[解决办法]
看到你的题名,我就想起一个理论大概是这样的,人所了解的知识是半径,不了解的知识就是以此为半径形成圆,当你知道的越多,你感觉你所不知道的就越多。但是实际上你知道的东西确实多了。
[解决办法]
楼书上的话很经典~~~
[解决办法]
做事情才知道不懂的真是太多了.真烦
[解决办法]
开始的时候或许很烦,不过一旦你真的学进去了,就感觉很充实呢,但是学的过程中的确是痛苦的

热点排行