1 / 19
文档名称:

JavaScript实验.doc

格式:doc   大小:102KB   页数:19页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

JavaScript实验.doc

上传人:neryka98 2017/12/3 文件大小:102 KB

下载得到文件列表

JavaScript实验.doc

文档介绍

文档介绍:实验项目:浏览器脚本语言及其应用
实验类型:设计
实验课时:4
实验目的:研究javascript及其应用
实验方案:
1 研究将JavaScript引入HTML页面
创建一个HTML文件,内容如下。在浏览器中打开该文件。分析代码。
<script type="text/javascript">
alert("内嵌JavaScript代码");
</script>
<script type="text/javascript" src=""><!-- 引入js文件-->
alert("引入js文件的script元素中的内嵌代码不会执行");
</script>
<script type="text/javascript" src="" /><!-- 错误,必须使用结束标签-->
<noscript>不支持JavaScript时的提示</noscript>
<div onclick="alert('事件句柄属性值中的Javascript代码')">点我</div>
2 研究JavaScript的执行时序
创建一个HTML文件,内容如下。在浏览器中打开该文件。分析代码。
<script type="text/javascript">
        =function(){alert(1);};//文档装载完成时执行
        onload=function(){alert(2);}; //省略顶层对象名,覆盖上一次赋值
</script>
<body onload="alert(3) ">
   <!--,如果JS的onload代码在其后则会覆盖-->
   <!--,如果JS的onload代码在其后则会覆盖-->
   <button onclick="alert(4)">按钮单击事件</button>
</body>
3 研究JavaScript名称
创建一个HTML文件,内容如下。在浏览器中打开该文件。分析代码。
<script type="text/javascript">
var a=1;//定义变量,当前对象为window,所以a也是window的属性
b=2;//window对象的属性
{var c=3;}//{}不构成作用域,所以c仍是window的属性
d(7,8);//函数名可以先调用,后定义
alert("函数外:"+a+b+c+e+++);
function d(x,y){//函数构成作用域
         e=x;//window对象的属性
         var f=y;//定义局部变量
         g={h:4,i:5};//对象与对象属性
         =6;//对象属性
         alert("函数中:"+a+b+c+e+f+++);
}
</script>
3 研究JavaScript值
创建一个HTML文件,内容如下。在浏览器中打开该文件。分析代码。
<script type="text/javascript">
//alert(a);//错误,a is not defined
alert(typeof a);//typeof运算符可用于未定义的变量
var a;//定义变量
alert(a);//输出undefined
alert(typeof a);//输出undefined
delete a;//删除变量
//alert(a);//错误,a is not defined
alert(typeof a);//输出undefined
a=undefined;//赋值为undefined
alert(a);//输出undefined
alert(typeof a);//输出undefined
a={};//赋值为对象字面量
alert(a);//输出[object Object]
alert(typeof a);//输出object
alert();//输出undefined,属性未定义可访问
alert(typeof );//输出undefined
a=null;//赋值为空对象
alert(a);//输出null
alert(typeof a);//输出object
a=[];//赋值为数组字面量
alert(a);//输出空字符串
alert(typeof a);//输出object
a=function(){};//赋值为函数字面量
alert(a

最近更新

欠款担保书(精选4篇) 11页

春节暖心祝福语(通用3篇) 5页

教育演讲稿(精选7篇) 10页

指挥交通社会实践活动记录心得体会(精选2篇).. 4页

家具企业报酬管理与员工福利 79页

人教版(部编版)小学道德与法治一年级上册--课.. 26页

开学第一周国旗下讲话稿(精选12篇) 20页

幼儿园读书心得(精选26篇) 35页

少儿睡前小故事大全(精选5篇) 7页

小学多彩校园生活作文600字(精选6篇) 7页

家乡环境的变化作文(通用3篇) 5页

学生会工作总结(精选7篇) 13页

夫妻自愿离婚协议书(精选13篇) 27页

外婆作文(通用8篇) 6页

员工转正工作感言(精选3篇) 6页

北国冬天作文(通用2篇) 2页

初一周记作文(通用4篇) 3页

关于赔偿协议书汇编七篇(精选7篇) 12页

人教版初中初二八年级物理-长度和时间的测量-.. 22页

企业半年工作总结(精选5篇) 12页

世界未解之谜读后感(精选7篇) 5页

【精品】代理协议书范文七篇(精选7篇) 24页

【必备】幼儿园大班音乐教案范文汇总5篇 13页

《无问西东》观后感(通用12篇) 14页

人教版小学美术四年级上册-获奖-节奏的美感-名.. 21页

PP项目管理方案 34页

安全生产信息人员[1] 104页

2025年小学六年级英语作文(带翻译)篇 6页

2025年小学六年级写我的小伙伴600字作文 4页

2025年小学体育教学总结 18页