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的状态。