1、注册事件的两种方式
1、在标签中添加事件句柄,事件触发时执行句柄里的内容,也叫回调函数,页面的加载负责事件的绑定,由监听器负责调用函数而不是程序员。
2、在标签后添加事件句柄(也可以不写句柄),但不在句柄中添加代码,在js中获取该标签,通过”.”的方式获取事件句柄,用”=”为句柄添加动作,
13、根据ID获取节点对象。
Js内置对象document,代表整个个HTML文档,是DOM的顶级对象,(window是BOM 的顶级对象),getElementById()函数,节点的属性可以用”.”访问并更改,
14、js代码执行顺序
Js是自上而下执行,如果先在js中通过id获取标签之后再声明标签,需要用body框住 js代码,在body中设置onload句柄,为句柄添加js函数(将之前的js代码封装成 函数),或者,在js中将函数注册到onload上:window.onload=函数名。
15、捕捉回车键
在onkeydown时间绑定函数捕捉键值,所有回调函数有一个共同的参数(监听器传过 来的一个事件对象,可写可不写),拿到键盘事件对象之后,可以使用keyCode 属性获得键值,回车键键值是12,Esc是27,
16、void运算符
语法:void(表达式);不返回任何结果及时表达式有返回值,
保证超链接不跳转:
17、js控制语句
有java的if,switch,do-while,for,while,break,return,continue,
js申请数组用的是中括号,可以存各种类型,
For-in语句:
With语句: