WEB前端--JavaScript

页面导航:首页 > 网络编程 > JavaScript > WEB前端--JavaScript

WEB前端--JavaScript

来源: 作者: 时间:2016-02-02 09:59 【

1 如果说,HTML是一种结构,CSS是一种表现,那么JavaScript就是一种行为,真真的可以让页面动起来。 2 我是从两个方面来学习JS的,我们要明白一点,JS是用于响应用户操作的。而用户的操

1.如果说,HTML是一种结构,CSS是一种表现,那么JavaScript就是一种行为,真真的可以让页面动起来。
2.我是从两个方面来学习JS的,我们要明白一点,JS是用于响应用户操作的。而用户的操作不外乎两个方面。
①打开页面,页面加载。
②对页面中的对象进行操作,通常就是单击操作。
这里就得说一下,js代码要写在那里,以及页面加载问题。
①js代码要写在哪里?具体的内容,可以我问题总结那篇博客。
②页面加载也同上。

继续来说上面的问题,对页面中的对象进行单击的时候,我们要获取到这个对象,才能对其进行操作。具体来说有三个方法。
1.document.getElementById();最常用的方法。
2.document.getElementsByTagName();通过标签名来获取对象。
3.document.getElementsByName();通过其name属性来获取对象。

我们要通过这个对象对其他对象来进行操作。
这里要有一个树的概念,来看一张图:
这里写图片描述JavaScript是一门弱类型语言,要了解它弱在什么地方,然后再开始学习。同时要了解一个规律,一门语言的语法不外乎几个方面,变量的定义,方法的使用,运算符,流程控制,注释等。

JS:
变量的声明:
var a = 1;
var b = “123”;//体现了JS语言的弱,想想Java,你能这样写吗?这就是Java语言是强类型的一个表现之一。
函数的声明:
function fun(){

}
var a = function(){

}//函数也是一个对象

对象的创建:
var obj = new Object();
var obj = {};
->JSON对象:
->var jsonObj = {“key1”:”value1”,”key2”:”value2”};

注释:和Java单行多行注释相同

事件,用户对页面的操作时所触发的一系列变化。如onclick事件

好像说完了,其实这只是开了个头,在开始学习的时候,遇到不会的问题要找w3cschool就可以了,当然实现一些特效还是需要有一定的逻辑思维能力。但是也不用过多的关注JS,再往后我们学习jQuery,有好多东西它都给封装好了,我们直接拿来用就是了。OK,就到这里吧。over,睡觉。

Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<