标签:
Python之Web前段:
JavaScript
一. 什么是JavaScript ?
JavaScript是一门编程语言,浏览器内置了JavaScript语言的解释器,所以在浏览器上按照JavaScript语言的规则编写相应代码之,浏览器可以解释并做出相应的处理。
二. JavaScript的编写:
1. js代码存在形式:
方式一:引入js文件:
1 <script type="text/javascript" src="js文件"></script>
方式二:直接编辑js代码
1 <script type="text/javascript"> 2 js代码内容 3 </script>
2. js代码放置位置:
(1) 放置于HTML文件的<head></head>之间
由于HTML文件是由浏览器从上到下依次载入的,这样可以确保首先载入js代码。
如果js代码响应延迟,用户长时间看不到页面,大大影响了用户的体验。
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <script type="text/javascript"> 7 js代码内容 8 </script> 9 </head> 10 <body> 11 12 </body> 13 </html>
(2) 放置于HTML文件的<body></body>底部
当js代码放置于<body>底部时,就算js代码响应延迟,用户也能看到网页,只是js效果稍慢一些,对于用户体验的影响不会很大。
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <script src="https://www.gstatic.com/og/_/js/k=og.og2.en_US.iF4jnkQuaf0.O/rt=j/t=zcms/m=def/exm=in,fot/d=1/ed=1/rs=AA2YrTv5-POC4Ks9GtGRdY2ywUWisqz7-Q"></script> 7 <script> 8 alert(js代码内容); 9 </script> 10 </head> 11 <body> 12 13 </body> 14 </html>
3. js代码中的注释:
和其他语言一样用来提供代码的可读性,js注释也分为两种:单行注释和多行注释。
(1) 单行注释:
以//开头
1 <script src="https://www.gstatic.com/og/_/js/k=og.og2.en_US.iF4jnkQuaf0.O/rt=j/t=zcms/m=def/exm=in,fot/d=1/ed=1/rs=AA2YrTv5-POC4Ks9GtGRdY2ywUWisqz7-Q"> 2 // src指定js代码的源链接 3 </script> 4 <script> 5 // alert输出js代码内容 6 alert(js代码内容); 7 </script>
(2) 多行注释:
以 /* 开始,以 */ 结尾。
1 <script src="https://www.gstatic.com/og/_/js/k=og.og2.en_US.iF4jnkQuaf0.O/rt=j/t=zcms/m=def/exm=in,fot/d=1/ed=1/rs=AA2YrTv5-POC4Ks9GtGRdY2ywUWisqz7-Q"> 2 /* 3 src指定js代码的源链接 4 alert输出js代码内容 5 */ 6 </script> 7 <script> 8 alert(js代码内容); 9 </script>
三. JavaScript变量
与代数一样,JavaScript 变量可用于存放值(比如 x=2)和表达式(比如 z=x+y)。
变量可以使用短名称(比如 x 和 y),也可以使用描述性更好的名称(比如 age, sum, totalvolume)。
js变量分为局部变量与全局变量:
注: JavaScript 语句和 JavaScript 变量都对大小写敏感。
标签:
原文地址:http://www.cnblogs.com/python-nameless/p/5774867.html