为什么学习JavaScript
- 所有主流浏览器都支持JavaScript。
- 目前,全世界大部分网页都是用JavaScript。
- 它可以让网页呈现各种动态效果。
- 作为一个web开发师,如果你想提供漂亮的网页、令用户满意的上网体验,JavaScript是必不可少的工具。
个人:全世界,主流浏览器和大部分网页都使用JavaScript,JavaScript可以写出更漂亮的网页,让用户的上网体验更舒服。
如何插入JS
<sctipt>标签要成对出现,javascript代码写在<script></script>之间。<script type="text/javascript"></script>
:text:文本类型,JavaScript:告诉浏览器,里面的文本属于JavaScript语言。
引用JS外部文件
- HTML和JS代码可以分开,单独创建一个JavaScript文件。
- JS文件中不需要<script>标签,直接写JavaScript代码就可以。
- JS文件不能直接运行,须嵌入到HTML文件中执行。
- 在HTML文件中添加如下代码,就可以将JS文件嵌入HTML文件中。
<script src=:script.js></script>
JS在页面中的位置
- 放在<head>部分,最常用的方式就是放在<head>标签中,浏览器解析head部分就会执行这个分代码。
- 放在<body>部分,JavaScript代码在网页读取到该语句的时候就会执行。
注意:JavaScript作为一种脚本语言,是可以放在HTML页面任何位置的,浏览器解析HTML时是按先后顺序的。进行页面显示初始化的js必须放在head里面,如果通过调用事件function的,那么对位置没什么要求。
JavaScript-认识语句和符号
- JavaScript语句是发给浏览器的命令。这些命令是告诉浏览器要做的事情。
- 一行的结束就被认定为语句的结束,通常在结尾加上一个分号,表示语句结束。
JavaScript-注释
注释的作用是提高代码的可读性,帮助自己和别人阅读和理解你所编写的JavaScript代码,注释可分为单行注释和多行注释。
- 单行注释,在注释内容前面加”//“。
- 多行注释以”/“开始,以”/“结束
JavaScript-什么是变量
从字面上看,变量是可变的量;从编程角度讲,变量是用于存储某种/某些数值的存储器。
1.定义变量使用关键字,如 var ;
2.变量名可以任意取,但要遵循命名规则:
- 变量名必须使用字母、下划线或者 $ 符开始。
- 可以使用任意多个英文字母、数字、下划线或者 $ 符组成。
- 不能使用JavaScript关键词与保留字。
3.变量名要先声明再赋值,如下
4.变量名可以重复赋值
注意:
1.在JS中区分大小写,如mychar与myChar表示是两个变量。
2.变量也可以不声明,直接使用,但不规范,需先声明,后使用。
JavaScript-判断语句(if…else)
if…else语句是在指定的条件成立时执行代码,i傲剑不成立时执行else后的代码
语法:
if(条件){
条件成立时执行的代码
}else{
条件不成立时执行的代码
}
JavaScript-什么是函数、
函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这时我们就可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省重复输入大量代码的麻烦。
1.如何定义一个函数?基本语法:
function 函数名(){
函数代码;
}
说明:
- function定义函数的关键字。
- “函数名”为函数取的名字。
- “函数名代码”替换为完成特定功能的代码。
示例:
<input type="buttom" value="点击" onclick="add2()" />
function add2(){
var sum = 3 + 2;
alert(sum);
}