我精通C++,不懂Java Script,想学习JS,该怎么做呢?我知道基本的html,CSS。
发布于 2010-11-25 23:03:13
请查看MDC提供的one且唯一的 JavaScript指南:
https://developer.mozilla.org/en/docs/Web/JavaScript/Guide
除此之外,忘掉你所知道的关于C++的一切吧,它对你没有任何帮助。JavaScript本身就是一个完全不同的野兽。
如果你想做服务器端的JavaScript检查Node.js,但建议你在做之前先学习关于JS的很多知识。
发布于 2012-05-09 04:57:16
从另一个角度看问题的答案是:你听说过Emscripten吗?
Emscripten基本上是一个C/C++到Javascript的转换器。它允许您用C/C++编写代码,编译它,然后将编译后的bitcode转换为Javascript。
显然,这并不是为了教C++程序员编写Javascript,所以它不是这个问题的直接答案。但它确实允许他以一种拐弯抹角的方式创建Javascript代码。
当然,他可以通过编写一些C++代码并研究转换后的Javascript来尝试将其用作学习工具。它在简单的情况下可能会有帮助,尽管我怀疑它不是值得学习的理想代码。
发布于 2010-11-25 23:04:06
良好的浏览器+调试器插件( firefox和opera都足够了)。另外,首先从一些好的JS库开始是很好的: jQuery或Mootols (我最喜欢的)。
对我来说,最困难的问题是实现上的差异。C++编译器倾向于打破标准,或者只实现标准的一部分,但javascript实现之间的差异简直是疯了。
如果你可以使用C++,你将能够非常容易地编写代码,语法相似,但一切都更简单和动态。
https://stackoverflow.com/questions/4278350
复制相似问题