1.JS代码寄存在标签对<script> js code...</script>中。
2.当有多个html页面使用到相同的JS脚本时,可以将js代码封装到1个文件中,只要在script标签的src属性引入1个js文件。
(方便后期保护,扩大)
注意:如果在script标签中定义了src属性,那末标签中的内容不会被履行。
例:<script src=”test.js” type=”text/javascript”></script>
注:规范中script标签初期有1个属性language
(由于初期认为可能有多种脚本语言,但是到现在,还是JS1家独大~所以。),而现在使用type属性。
<html>
<head>
<title>javascript语言演示</title>
</head>
<body>
<script type="text/javascript">
alert("hello world!")
</script>
</body>
</html>
<script type="text/javascript">
alert("hello world!")
</script>
这1句放哪里都可以的。别放html标签外就能够了。
<script type="text/javascript" src="a.js">
</script>
<script type="text/javascript" src="a.js">
alert("hello world!222");
</script>
<html>
<head>
<title>javascript语法 演示</title>
</head>
<script type="text/javascript">
var x = 3;
var y = "abc";
alert(x+","+y);
x="xyz";
alert(x);
x=true;
alert(x);
x=true+1;
alert(x);
a=3.14;
alert(a);
alert( typeof(a) );
a=3;
alert( typeof(a) );
a=3.156441564165564616541564156;
alert(a);
alert( typeof(a) );
a=3156441564165564616541564156;
alert(a);
alert( typeof(a) );
a='a';
var m=1
var n=2
alert(m+n);
</script>
<script type="text/javascript">
alert( typeof("aaaa") );
alert(typeof('0') );
alert( typeof(false) );
alert( typeof(100) );
alert( typeof(1.23) );
alert( typeof('0')=="string" );
alert( typeof('0')=="String" );
alert( typeof(x) );
alert( typeof(X) );
alert( typeof(x)=='number');
</script>
<body>
</body>
</html>
<script type="text/javascript">
var a = 3710;
alert("a="+a/1000);
alert("a="+a/1000*1000);
var b = 2.3;
var c = 5.7;
alert( b+c );
alert( 23+11 );
alert("23"+11);
alert("23"-11);
alert(false+1);
alert(100%3);
alert(100%-3);
alert(-100%3);
var n=3,m;
m=n++;
alert("n="+n+",m="+m);
var n=3,m;
m=++n;
alert("n="+n+",m=4
var n;
alert(n);
var i=3;
i+=3;
alert("i="+i);
var j=10;
alert(j>5);
var k=4;
alert(k>3 && k<10);
alert( !(k>3) );
alert( !k );
var c = 6;
alert( c&3 );
alert( c^100^100 );
alert(c>>>1);
alert( 3>0?100:300 );
var xxyy;
alert(xxyy);
alert(xxyy==undefined);
alert(xxyy=="undefined");
</script>
<html>
<head>
<title>javascript语法演示</title>
</head>
<script type="text/javascript">
var x=3;
if(x>0){
alert("yes");
}else{
alert("no");
}
if(x-4){
alert("yes2");
}else{
alert("no2");
}
if(x=4){
alert("yes3");
}else{
alert("no3");
}
if(x=0){
alert("yes3");
}else{
alert("no3");
}
if(4==x){
}
var b =(3,4+5);
alert(b);
var c = 5;
if(c>1){
alert("a");
}else if(c>2){
alert("b");
}else if(c>3){
alert("c");
}else{
alert("d");
}
</script>
<script type="text/javascript">
var x = "abc";
switch(x){
case "aa":
alert("a");break;
case "abc":
alert("b");
default:
alert("c");
}
switch(x){
default:
alert("c");
case "aa":
alert("a");break;
case "abc":
alert("b");
}
x="x";
switch(x){
default:
alert("c");
case "aa":
alert("a");break;
case "abc":
alert("b");
}
</script>
<body>
</body>
</html>
<html>
<head>
<title>javascript语法演示</title>
<link rel="stylesheet" href="table.css"/>
</head>
<body>
<h3>
湖南城市学院
</h3>
<script type="text/javascript">
var sum=0;
for(var i=1;i<=100;i++){
sum+=i;
}
document.write("sum="+sum);
var x=1;
sum=0;
while(x<=100){
sum+=x;
x++;
}
document.write("<br/><font color=\"#ff0000\" > sum2="+sum+"</font><br/>");
</script>
<br/>
<a href="http://baidu.com"> 百度1下 </a>
<br/>
<hr>
<script type="text/javascript">
for(var x=0;x<3;x++){
for(var y=0;y<4;y++){
document.write("x="+x+" ");
break;
}
document.write("<br/>");
}
document.write("<hr/>");
a:for(var x=0;x<3;x++){
for(var y=0;y<4;y++){
document.write("x="+x+" ");
break a;
}
document.write("<br/>");
}
</script>
<hr/>
<h2>99乘法表</h2>
<script type="text/javascript">
for(var x=1;x<10;x++){
for(var y=1;y<=x;y++){
document.write(x+"*"+y+"="+x*y+" ");
}
document.write("<br/>");
}
</script>
<h2>99乘法表2</h2>
<script type="text/javascript">
document.write("<table>");
for(var x=1;x<10;x++){
document.write("<tr>");
for(var y=1;y<=x;y++){
document.write("<td>"+x+"*"+y+"="+x*y+"</td>");
}
document.write("</tr>");
}
document.write("</table>");
</script>
</body>
</html>
table{
width: 600px;
}
table td{
border: #f00 solid 1px;
}