欢迎来到天天文库
浏览记录
ID:12856195
大小:328.10 KB
页数:9页
时间:2018-07-19
《javascript练习笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、我也可以独立(引用JS外部文件)通过前面知识学习,我们知道使用什么是函数函数是完成某个特定功能的一组语句。如没有函数,完成任务可能需要五行、十行、甚至更多的代码。这时我们就可以把完成特定功能的代码块放到一个函数里,直接调用这个函数,就省重复输入大量代码的麻烦。如何定义一个函数呢?基本语法如下:function函数名(){ 函数代码;}说明:1.function定义函数的关键字。2."函数名"你为函数取的名字。3."函数代码"替换为完成特定功能的代码。我们来编写一个实现两数相加的简单函数,并给函数起个有意义的名字:“add2”,代码如下:functionadd2(){va
3、rsum=3+2;alert(sum);}输出内容(document.write)document.write() 可用于直接向HTML输出流写内容。简单的说就是直接在网页中输出内容。第一种:输出内容用“”括起,直接输出""号内的内容。document.write("IloveJavaScript!");//内容用""括起来,""里的内容直接输出。第二种:通过变量,输出内容varmystr="helloworld!";docu
4、ment.write(mystr);//直接写变量名,输出变量存储的内容。第三种:输出多项内容,内容之间用+号连接。varmystr="hello";document.write(mystr+"IloveJavaScript");//多项内容之间用+号连接第四种:输出HTML标签,并起作用,标签使用“”括起来。varmystr="hello";document.write(mystr+"");//输出
5、hello后,输出一个换行符document.write("JavaScript");***JS中如何输出空格在写JS代码的时候,大家可以会发现这样现象:document.write(" 1 2 3 ");结果: 123无论在输出的内容中什么位置有多少个空格,显示的结果好像只有一个空格。这是因为浏览器显示机制,对手动敲入的空格,将连续多个空格显示成1个空格。解决方法:1.使用输出html标签 来解决 document.write(" "+"1"+"
6、"+"23"); 结果: 1 232.使用CSS样式来解决 document.write(""+" 1 2 3 "+""); 结果: 1 2 3 在输出时添加“white-space:pre;”样式属性。这个样式表示"空白会被浏览器保留"警告(alert消息对话框)我们在访问网站的时候,有时会突然弹出一个小窗口,上面写着一段提示信息文字。如果你不点击“确定”,就不能对网页做任何操作,这个小窗口就是使用alert实现的。语法:alert(字符串或变量);看下面的代
7、码:varmynum=30;alert("hello!");alert(mynum);注:alert弹出消息对话框(包含一个确定按钮)。结果:按顺序弹出消息框注意:1.在点击对话框"确定"按钮前,不能进行任何其它操作。2.消息对话框通常可以用于调试程序。3.alert输出内容,可以是字符串或变量,与document.write相似。确认(confirm消息对话框)confirm消息对话框通常用于允许用户做选择的动作,如:“你对吗?”等。弹出对话框(包括一个确定按钮和一个取消按钮)。语法
8、:confirm(str
此文档下载收益归作者所有