这里写目录标题
JavaScript
前端 html 浏览器上运行web 网页
1.JavaScript,java,html,CSS的区别
1.据说JavaScript这门语言当初在设计的时候参考了Java的语法
2.html是构成网页的一个根本/骨架,js给网页添加动态效果;
3.CSS(层叠样式表):给网页添加样式效果,使网页看起来更加美观
2.JavaScript,html,CSS的区别
html:骨架
CSS:皮肤
JavaScript:动态
3.JavaScript和Java的关系
JavaScript和Java的关系就好比;
周杰和周杰伦的关系;
雷锋和雷峰塔的关系;
巴勒斯坦和巴基斯坦的关系,没有一点关系
4.定义变量
定义变量 var万能类型 变量的类型由值决定
var a = 10;//整数类型
var b = 1.1;//小数点类型
var c = “abc”;//字符串类型
var d = true;//boolean
var e = ‘a’;//单字符类型
5.for循环和if判断的使用
5.1for循环
JS的for循环和if跟Java的使用方式几乎相同
for(var i = 1;i<11;i++){
document.write(i+"");
}
5.2for循环案例(三角星)
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<body style="text-align:center;">
<script type="text/javascript">
var k=prompt("请输入打印的行数:","");
for(var i=1;i<=k;i++)
{
for(var j=0;j<i;j++)
{
document.write("* ");
}
document.write("<br/>");
}
</script>
</body>
</html>
5.3for循环案例(效果图)
输入要打印出来的行数
5.4 if判断
for(var i = 1;i<11;i++){
document.write(i+"<br/>");
if(i == 5){
break;
}
}
6.局部变量和全局变量
//全局变量
var aa = 1;
//局部变量
{
let aa = 1;
}
7.往页面输出内容的语法以及三个弹出框
7.1往页面输出内容的语法
document.write(“a=”+typeof(a)+"<br/>");
document.write(“a=”+typeof(b)+"<br/>");
document.write(“a=”+typeof©+"<br/>");
document.write(“a=”+typeof(d)+"<br/>");
document.write(“a=”+typeof(e)+"<br/>");
document.write("");
7.2三个弹出框
alert(1);
var sa = confirm(“你确定要退出吗”);
document.write(sa);
var sa = prompt(“请输入你要购买的数量”);
document.write(sa);
8.方法的定义
8.1带参数的方法
function b(a,b,c,d){
console.info(a+b+c+d);
}
//调用方法b
b(6,“a”,1.1,true);
8.2有返回值的方法
function fa(){
return “返回值”;
}
var b = fa();//定义一个变量接收方法的返回值
console.info(b);