js学习笔记

1、简称js,脚本语言(java是非脚本语言,没有任何关系),目标程序是以文本保存,

2、Javastrip分为三大块:ECMASctipt(核心语法),文档对象核心DOM(操作网页),浏览器对象核心BOM(后退,刷新,关闭网页),

3、嵌入JS的三种方式。

第一种:行间事件:在标签中使用事件句柄。

事件驱动型,事件对应事件句柄,以标签的属性存在,标签是事件源,发生事件时, 监听器(浏览器)监视事件的发生,事件发生后监听器调用事件对应的代码。

第二种:页面script标签嵌入(脚本块),位置没有限制,可以出现多个,

<script type=”text/javascript>代码,自上而下执行</script>

第三种:引入外部独立js文件

自上而下执行,src属性,不是href,

 

 

 

4、JS弹窗

函数alert,由js内置DOM对象windowalertwindow的方法。Window可以省略

 

 

 

5、标识符和关键字

变量声明与赋值,var,

6、函数

定义:function  函数名(参数列表)

{

函数体;

}

或者

函数名=function(参数列表)

{

函数体;

}

 

调用:可以参数不齐,调用方法同java。可以先调用再声明。

在事件句柄中也可以调用函数:

 

 

 

7、局部变量和全局变量。

全局:浏览器打开时分配空间,关闭释放。

局部:在函数里声明,执行函数时分配空间,关闭释放。

posted on 2021-01-07 21:01  sean1246  阅读(70)  评论(0)    收藏  举报