- JS文件不能直接运行,需嵌入到HTML文件中执行,我们需在HTML中添加<script src=”script.js”></script>,就可将JS文件嵌入HTML文件中。
- 在html文件中可以直接写javascript语言,将其包括在<script type=“text/javascript”></script>标签中;
- JavaScript代码可以放在html文件中任何位置,但是一般放在网页的head或者body部分;(注意: javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。)
- 在<script type=“text/javascript”></script>标签中写的每句代码都是javascript语言,且每一句之后都必须打分号;
- Javascript语言单行注释用// 多行注释用/* */;
- 定义变量使用关键字var 语法: var 变量名;
命名规则: 1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。
3.不能使用JavaScript关键词与JavaScript保留字。
注意:1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
2. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。
3.变量要先声明再赋值;
4.变量可以重复赋值;
7.定义函数:function 函数名(){函数代码;}
(<form><input type="button" value=“点击” onclick="函数名()"></form>)<!-- 单击按钮后,调用函数,onclick为点击事件。-->
8.javascript-输出内容:document.write,即直接在网页中输出内容
(1). document.write(“输出内容”),直接输出括号内的内容,如:document.write(“hello,world!”);
(2). document.write(变量),输出变量存储的内容;
(3). document.write(变量+“输出内容”),即输出多项内容,内容之间用“+”;
(4). document.write(“标签”);如:document.write(“<br>”);输出一个换行符;
(5).输出空格方法:1 . 使用输出html标签 来解决:document.write (“ ”) ;
2.使用CSS样式解决:document.write(“<span style=’white-space:pre;’>”+”1 2 3”+”</span>);(注意:如果不使用这种方法,手动输入的空格,浏览器会将多个空格显示成一个空格)