认识
浏览器的脚步语言最出名的有microsoft.IE的JScript还有Mozilla.firefox的JavaScript两种类似语言,其交集制定成 ECMA-262 标准,目前学习其通用部分的语言.
JavaScript特点:
1.用于操纵浏览器
2.基于对象
3.脚本形式
主要作用:
1.检验用户输入内容
2.动态组织网页
3.动态显示网页
4.实现动画显示
实用工具:
在Html中的定义形式:
在script标签里定义,不同位置同一空间下.安head中定义顺序运行,body里面位置最后.
1.head里面,供多次使用
<head>
<script type="text/javascript">
var s="hi";
</script>
</head>
2.body里面任意位置
<body>
<script type="text/javascript">
document.write(s+"!");
</script>
</body>
3.在外文件js中
----外置js.js:----------------------------
var s="this is a sample for js";
-------html-------------------------
<head>
<script type="text/javascript" src="外置js.js"></script>
</head>
<body>
<script type="text/javascript">
document.write(s);
</script>
</body>
-----效果----------
this is a sample for js
---------------
学习(只求看懂)
数据变量:
var 命名变量
变量无类型转换
也有?:,i-
运算:
x += 5 : x=x + 5
特殊运算符
执行循序
函数
function
如果参数的数据类型是对象,则传递的是内存地址,函数中的操作会改变参数值
当function定义对象时,使用this.来定义属性和方法
实例化: var f=new function(..,..,..,..)
使用对象的方法:
1..2.[]3.with(对象){在这里面直接使用}
事件
事件:函数名{....}
示例:
数组
var myarray = new Array(5)/("1","2","3","4","5")
myarray[0] = 5;
无长度限制
附录: