1. 基本数据类型:
四种基本的数据类型:数值(整数和实数)、字符串型(用“”号或‘’括起来的字符或数值)、布尔型(使True或False表示)和空值。
2. JavaScript是弱变量,变量在使用时可以不作声明:x=100; y="125" ; xy= True; cost=19.5; 也可以用var来声明,如:var nNum = 5;
3. 表达式,运算符类似于C++。
4. 程序控制流,类似于C++,最大不同就是if,for,while没有{}
5. 函数,
Founction 函数名 (参数,变元)
{
函数体;
Return 表达式;
}
说明:
当调用函数时,所用变量或字面量均可作为变元传递。
函数由关键字Function定义。
函数名:定义自己函数的名字。
参数表,是传递给函数使用或操作的值,其值可以是常量 ,变量或其它表达式。
通过指定函数名(实参)来调用一个函数。
必须使用Return将值返回。
函数名对大小写是敏感的。
6.事件驱动,
(1).onClick
<Form>
<Input type="button" Value=“ ” onClick="change()">
</Form>
(2).onChange
<Form>
<Input type="text" name="Test" value="Test" onCharge="check('this.test)">
</Form>
(3).选中事件onSelect
当Text或Textarea对象中的文字被加亮后,引发该事件。
(4).获得焦点事件onFocus
当用户单击Text或textarea以及select对象时,产生该事件。此时该对象成为前台对象。
(5).失去焦点onBlur
当text对象或textarea对象以及select对象不再拥有焦点、而退到后台时,引发该文件,他与onFocas事件是一个对应的关系。
(6).载入文件onLoad
当文档载入时,产生该事件。onLoad一个作用就是在首次载入一个文档时检测cookie的值,并用一个变量为其赋值,使它可以被源代码使用。
(7).卸载文件onUnload
当Web页面退出时引发onUnload事件,并可更新Cookie的状态。