想自学javascript需要首先学习哪些方面的知识?

HTML,div+css?还有什么吗?请高手解答... HTML,div+css? 还有什么吗? 请高手解答 展开
 我来答
千锋IT教育
2022-09-27 · 千锋-IT职业教育良心机构
千锋IT教育
向TA提问
展开全部
要系统的学习JavaScript要掌握以下知识:首先掌握HTML和CSS,这是基础也是学习JavaScript的时候需要用到的知识。 千锋教育就有线上免费JavaScript线上公开课。
其次,刚开始入门不建议看《JavaScript权威指南》和《JavaScript高级程序设计》这些书籍。并非这些书籍不好,相反这些书籍是公认的好书!主要是因为这些书籍内容太多太厚了,很容易让你走上‘从入门到放弃’道路!对于初学者而言,多而全意味着主次难分,无法取舍;此时你想把JavaScript学好,只能全学,然而很多内容对于初学者而言很难理解!第三,系统地学习JavaScript应根据知识点的难易及内在联系划分阶段:初级->进阶->高级,这样才能更好地学习JavaScript。最后 最好有内行人指导,什么内容常用,什么内容重点掌握等等。如果身边没有这样的人,可以选择报班学习。千锋教育目前在18个城市拥有22个校区,年培养优质人才20000余人,与国内20000余家企业建立人才输送合作关系,院校合作超600所
dualmind
推荐于2016-12-01 · TA获得超过270个赞
知道小有建树答主
回答量:237
采纳率:0%
帮助的人:176万
展开全部
这个主要看你学js用来干什么~
如果是做美工的, 学习使用网页制作的工具(dreamweaver, frontpage这种), 学习HTML标签语法, 学习CSS, 基本不需要学习js

如果主要使用JSP或者ASP.Net, 脚本仅仅用来做一些简单的验证, 那只要随便买本书, 掌握js的基本语法, 在看下HTML的DOM1就行了.

如果公司没有美工, 要求程序员实现一定的页面效果, 推荐学习jquery. 有很多控件可以用. jquery本身非常轻量, 核心100多k而已, 实现了dom封装和ajax等重要功能, 基本解决了不同浏览器核心的兼容性问题. 历来javascript最麻烦的问题就是DOM的操作浏览器兼容性问题.

如果是要做业务系统的话推荐学习ExtJS, ExtJS使用JavaScript及CSS实现大部分GUI的标准控件, 提供统一的编程接口, 类似于使用js语言编写C/S程序. 可以完全无视浏览器兼容性问题.

熟悉Java C#这类强制类型编译语言, 学习JavaScript这种弱类型动态语言比较痛苦. 掌握了之后你就会发现JS可以实现很多很神奇的东西

下面的html粘了存成html文件打开试下, 输入4则运算, 多复杂都行.
你说做这样一个计算器用C#得写多少代码?
js只要一行, 神奇吧!

<html>
<title>超小型计算器</title>
<script>
function calc() {
document.getElementById('result').value = eval(document.getElementById('expr').value);
}
</script>
输入算式<input id="expr" /> <input type="button" value=" = " onclick="calc();"/> <input id="result" />
</html>

再免费送你个好玩的东西
<html>
<title>Catch me! If you can... </title>
<script>
faces = '>"</- -凸/^ ^b/XD/:P/≥ω≤/'.split('/');
function move() {
var a = document.getElementById('a');
a.style.top = Math.floor(500 * Math.random()) + "px";
a.style.left = Math.floor(800 * Math.random()) + "px";
a.value = faces[Math.floor(6 * Math.random())];
}
</script>
<input id="a" type="button" value="小样, 来点我呀~" onmouseover="move();" style="position:absolute;top=200px;left=200px;font-size:18px;"/>
</html>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-12
展开全部
毕竟是web应用得多些,可以HTML,div+css,要知道一些调试工具,要标准,要考虑浏览器兼容,碰到问题问搜索引擎和帮助手册。
superkamiu说得也没错。先从简单的实例做起,什么表单验证,然后到什么修改元素样式。。慢慢来。看别人代码看不懂就Google一下。可能会慢慢碰到什么继承啊,类啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
晓风残月KP
2011-08-12 · TA获得超过1372个赞
知道小有建树答主
回答量:290
采纳率:0%
帮助的人:191万
展开全部
你去verycd上下jsp的视频,只要你能静下心完整看完其中的一部,你就可以了。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
MIN_bigtree
2011-08-22
知道答主
回答量:35
采纳率:0%
帮助的人:25.4万
展开全部
http://www.w3school.com.cn
这里面有一套蛮好用的学习方案···不管是html。还是css都有蛮有参考用途的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式