今天我们就来学习新的内容JavaScript,也就是js下面为了方便就写js了,js是学习java必不可少的。我们前端的好多动态功能还有一些特效就是js做的,它虽然很小却是很灵活。js里有一些特殊的地方,有些语法是js专有的,比如函数的参数传递,其他语言都是要求参数个数要一直,js却不一样参数一致,接下来我们会讲到,
1.js的使用
(1)代码定义位置:
在页面里html或是jsp页面里我们可以把js代码写在<script type="text/javascript"></script>
(2)代码引用:
代码引用又分为直接引用代码,还记得前面我们学习css吗和它的引用类似只是吧link换成Script。
如下面的:<script type="text/javascript" src="js/demol.js"></script>
还有一个引用,定义函数,通过事件调用。
2.js的输出:
简单的说有四种:
(1)消息框:alert(“”);或是window.alert("");
(2)输出成html页面的内容明天的讲解中我会在页面打印一个乘法表,这个对大家来说很简单了。
document.write();
(3) 输出成某个标记的内容 如: <p>内容</p>定位到标记,标记.innerHTML=”“;
(4)在浏览器的控制台输出 //往往用于调试程序console.log(“”);
下面拿几个举例:代码如下:
<script>
var txt = "hello world";
alert(txt);
document.write(txt);
console.log(txt);
</script>
3.js的注解
//单行注释
/*
多行注释
*/
这个注解没什么讲的自己试试就知道了
4.js的语法知识,这里的语法知识不可能都讲完,讲点主要的,其他的以后自己用到查就行了
前面我也说过js是弱类型语言,它的类型没有c java 等语言规定严格,
声明:var 变量名;
赋值:变量名 = 值;
如:var h;
h = 10;
这里给h赋值10,h就是整形,赋值10.2 h就是浮点数,h是什么类型要根据赋值进行自己判断,所以说它是弱类型。
5.命名规则
变量名的命名规则:
l 不能以数字开头。
l 字母、下划线,数字,$
l 严格区分大小写。
命名规范:
l 命名要有含义
使用驼峰命名法: 第一个单词首字母小写,其后所有单词首字母大写 例如:firstName
6,。各种的运算,这里就 不细讲了,好多的语言运算就那几种, 自己上网查查相信你很快就学会了,这里写的话太啰嗦了,推荐一个网址:http://www.w3school.com.cn
今天讲的就是js的一个答题介绍,明天继续讲干货。