JavaScript怎么这么难???
javascript吧
全部回复
仅看楼主
level 4
最近在学习js,怎么这么难?数据类型那么多,还会自动转换,还有比较大小的,在开发中有用么?正则表达式,看了一天头都大了,记得以前看过java也没有这么乱,真的。希望有大神讲解一下,怎样去学习???
2016年02月03日 12点02分 1
level 4
二楼坐等………………
2016年02月03日 12点02分 2
6年了,工作了吗
2022年10月28日 15点10分
level 7
工作了么
2016年02月03日 12点02分 3
原来不是干这个的,想转行干前端……
2016年02月03日 12点02分
我郑州的……
2016年02月03日 12点02分
以前是后台呢,我也是郑州
2016年02月03日 12点02分
回复
我服服服服了
:问一下,郑州web前端成熟吗?工作好找不好呢?
2016年02月03日 12点02分
level 8
隐式转换的目的就是尽可能的完成运算或比较,做这个操作的时候你应该是对数据类型心里有数的,当然也可以显式转换,就怕你嫌麻烦不愿意用。
2016年02月03日 12点02分 4
不知道到开发中有什么用,老是看着num string nan null 还有布尔来回转换来回比较。闹心
2016年02月03日 13点02分
level 1
正则,用到的时候搜,自己写麻烦且不一定正确
2016年02月03日 23点02分 5
level 10
有用吧,我感觉用的最多的就是nan还有number和string的转换,正则就更有用了,可以省略很多麻烦
2016年02月04日 00点02分 6
level 3
js弱类型啊…其次,正则在很多语言里面都有啊,又不是js专用
2016年02月04日 00点02分 7
level 12
Java 沒這麼亂?JS 最亂的部分(e.g. new / Date)就是抄 Java 的。
Java 的表達式要四個類支援。JavaScript 一個物件解決,通常還只用簡單的原生語法。
Java *原生* API 有三套 GUI 庫(AWT、Swing、JavaFX),兩套檔案 IO (IO、new IO),兩套時間(java.util.date、java.time),三套 XML 解析器(DOM, SAX, JAXP),四種同步鎖定(synchronized, ReentrantLock, ReentrantReadWriteLock, StampedLock)。不說 API,單是回收引擎都四種(Serial, Parallel, Concurrent, G1)。
數據類型更多更加完全是搞笑。JS 文字就是 String。
Java 文字有 char, 有 char[], 有 String, 有 StringBuilder, 有 StringBuffer, J8 還多了個 IntStream (code point 串流處理)。
你看了一天 JS 就覺得頭大。你的 Java 又看了多久?
我不是說 Java 真的比較亂。例如 JS 有個明顯的問題是 API 文檔不完善(最齊全是 MDN - 不是 w3c)。
但我希望你能細心想想你為甚麼會得出這種對事情沒有幫助的籠統結論。
順便提一下,既然你會 Java 那就請別濫用自動轉型。變量類型越明確、越固定,編程和 JS 引擎都越易讀懂你的程序。
最後言歸正傳,你說的東西全部都有用,而且全部合起來都只是基礎的一塊小碎片。
2016年02月04日 03点02分 10
大神!!!!俗话说难者不会,会者不难。还是不够努力……
2016年02月04日 10点02分
你不是女的吧[不高兴]
2016年02月04日 11点02分
羊神你是女的???还有你是在哪儿??怎么用的繁体呢 感觉好高端啊
2016年02月21日 08点02分
@半斤并非八两 如果大家不先把"只有男編程"的概念改過來,中國很難普及女編程的喔。
2016年02月22日 00点02分
level 7
我会js,可就是学不会java怎么办?java怎么会这么难。数据类型那么多,还不会自动转换,还有比较大小的,在开发中有用么?正则表达式,看了一天头都大了,记得以前看过javascript也没有这么乱,真的。希望有大神讲解一下,怎样去学习???
2016年02月04日 03点02分 11
你是来捣乱的……
2016年02月04日 10点02分
@超级张迪one 确实不是,我确实学过一段时间java,而且学不会。js是弱语言。数据类型的自动转换,可以忽略掉很多的错误,比如,a=‘2’,b=a+4,c='结果是:'+b;很轻易就求出2+4.
2016年02月04日 10点02分
回复
朕已年满18周岁
:好吧,希望有大神帮你指点一下。我是菜鸟
2016年02月04日 10点02分
敢说会js的一般都是知道点皮毛
2016年02月09日 11点02分
level 9
不难
2016年02月04日 06点02分 12
还是不够努力
2016年02月04日 10点02分
大奶[花心]
2016年02月13日 08点02分
level 5
难?为什么我觉得挺好用的? 从来不考虑数据类型的路过,写不出来的百度大法参考呗,有什么难的
2016年02月04日 10点02分 13
level 2
正则搞不懂明显是语言种类学太少了,而且肯定没用过Linux系统。
2016年02月07日 20点02分 14
level 3
那里难了?
2016年02月07日 21点02分 15
level 8
感觉js数据类型就那么几个啊!变量,运算,控制结构,然后学作用域链,词法分析,闭包,面向对象原型链,其中this容易绕晕。大概就这样吧!
2016年02月08日 09点02分 16
单独说一个个知识点js是不难,要是做开发、优化做好还是难
2016年02月09日 11点02分
this 不绕啊!就是当前操作的对象!
2016年03月03日 13点03分
1 2 尾页