重回这里已经隔了一段时间了,现在工作中要做这一方面。前台
找到了新的教程,http://www.w3school.com.cn/js/index.asp
(现在不能用live writer来写blog了,不知是这里封了还是怎样,有点不爽啊)
第一课:javascript放在哪里
html页面,header部分的js会在调用时执行,位于body部分的js会在页面载入时执行。
放在外部的js
<html><head><script src="xxx.js">....</script>
</head><body></body></html>
第二课:声明变量
可以用 var 来显式声明,可以不显式声明自动作用
这些语句:
x=5; carname="Volvo";
与这些语句的效果相同:
var x=5; var carname="Volvo";
如果您再次声明了 JavaScript 变量,该变量也不会丢失其原始值。
var x=5; var x;
在以上语句执行后,变量 x 的值仍然是 5。在重新声明该变量时,x 的值不会被重置或清除。
第三课:运算
如果把数字与字符串相加,结果将成为字符串。
第四课:函数
js 的函数与C的相比,在函数前面加个function ,还有个不同点,就是不用声音函数返回值类型
第五课:for...in 循环
for
(变量 in
对象)
{ 在此执行代码}
第六课:JS事件
第七课:try catch语句
exception 可以是字符串、整数、逻辑值或者对象。
第八课:创建对象
1.用new Object来实现
personObj=new Object()
2。模板创建
function person(firstname,lastname,age,eyecolor)
{
this.firstname=firstname
this.lastname=lastname
this.age=age
this.eyecolor=eyecolor
}
myFather=new person("John","Adams",35,"black")
还有些对象等,看完啦,以后看到再补充