HTML(hypertext markup language)
javascript
DOM html与xml的接口
write(),written()
- createElement(tag) getElementByld(id)
getElementsByName(name),getElementsByTagName(tag)
BOM (broser)
widow.open(),widow.close()
- resizeBy(),moveTo()
- alert(),confirm(),prompt()
- setTimeout(callback,time),setInterval()
clear
alert(message)
ECMAScript
可以在html中直接嵌入js
<script>
语法规范(differ from C++)
不仅可以字母开头,而且可以$开头
$name
弱类型,动态类型
var
表示所有变量,undifined 是未定义变量scope function rather than embrace
在html里面的//是会显示出来的= =
<!--123-->
注释要这么写= =判断 alert() 转换 console.log()
全等和不全等
enviroment
- netpad
- run and debug
<!DOCTYPE HTML>
<html>
<head>
<titlt> test </title>
<meta charset = "UTF-8"/>
</head>
<body>
<h1>Hello World!</h1>
//insert
<!-- failure commment -->
<script type = "text/javascript">
function sayHello(){
alert("Hello World!");
}
sayHello;
</script>
//more than one document
<script type = "text/javascript" src="Hello.js"></script>
</body>
</html>