第八周学习进度表

王杰

第八周

所花时间

4个小时,两节软工概论课,每天都编写代码或者看书

代码量

300行,培训老师的代码在自己的电脑上又敲了一遍,老师的课堂练习也又编写了一遍

博客量

1篇,梦断代码阅读笔记

知识点

javascript的相关知识点

<script src="script.js"></script>

我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分。
放在<head>部分
最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。
放在<body>部分
JavaScript代码在网页读取到该语句的时候就会执行。

 

函数
函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这时我们就可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省重复输入大量代码的麻烦。
如何定义一个函数呢?基本语法如下:
function 函数名()
{
     函数代码;
}
说明:
1. function定义函数的关键字。
2. "函数名"你为函数取的名字。
3. "函数代码"替换为完成特定功能的代码。
我们来编写一个实现两数相加的简单函数,并给函数起个有意义的名字:“add2”,代码如下:
function add2(){
   var sum = 3 + 2;
   alert(sum);
}

 

,警告(alert 消息对话框)
我们在访问网站的时候,有时会突然弹出一个小窗口,上面写着一段提示信息文字。如果你不点击“确定”,就不能对网页做任何操作,这个小窗口就是使用alert实现的。
语法:
alert(字符串或变量); 

 

确认(confirm 消息对话框)
confirm 消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)
语法:
confirm(str);
参数说明:
str:在消息对话框中要显示的文本
返回值: Boolean
返回值:
当用户点击"确定"按钮时,返回true
当用户点击"取消"按钮时,返回false
: 通过返回值可以判断用户点击了什么按钮
看下面的代码:
<script type="text/javascript">
    var mymessage=confirm("你喜欢JavaScript?");
    if(mymessage==true)
    {   document.write("很好,加油!");   }
    else
    {  document.write("JS功能强大,要学习噢!");   }
</script>


: 消息对话框是排它的,即用户在点击对话框按钮前,不能进行任何其它操作。

打开新窗口(window.open
open() 方法用于打开一个新的窗口。
语法:
window.open(<URL>, <窗口名称>, <参数字符串>)
参数说明:
URL:打开窗口的网址或路径。
窗口名称:被打开窗口的名称。
              可以是"_top""_blank""_selft"等。
参数字符串:设置窗口参数,各参数用逗号隔开。

posted @ 2018-01-13 19:52  芬芳指法  阅读(113)  评论(0编辑  收藏  举报