零基础js入门练习题.docx_第1页
零基础js入门练习题.docx_第2页
零基础js入门练习题.docx_第3页
零基础js入门练习题.docx_第4页
零基础js入门练习题.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,什么是Javascript?答:Javascipt是一种脚本语言,由web浏览器进行解释和执行。2,JavaScript是由那几个部分组成? 答:主要分为以下三种:ECMAScript : 核心DOM : 文档对象模型BOM : 浏览器对象模型3,请写出两种将Javascript的应用到网页的方式 答:方法一:将javascript代码插入html文档部分的标签中 例:/javascript 代码alert(hello world);方法二:将javascript代码存放在一个独立的文件。用.js作为文件的扩展名,再利用 标签的src属性指向该文件。例:test.jsalert(hello wordld);test.html4,如何定义一个变量?变量的命名规则有哪些? 答:变量由 var 运算符加变量名定义,如:var num = 24;var name= 金团网;命名规则第一个字符必须是字母、下划线(_)、或美元符号 ($);变量名中不能包含空格或标点符号($ 除外);变量名区分大小写;不能使用保留字;为了让变量名有更好的可读性,可以在变量名中适当的插入下划线分隔,如:var my_name = 金团网;5,Javascript的常用的几种数据类型有哪些? 答:1.字符串 2.数值 3.布尔类型 (boolean)6,请写出Javascript的算术运算符 答:主要有:+ -* / %7,请写出Javascript比较运算符 答:主要有:, =, =, =, !=8,请写出Javascript的逻辑运算符 答主要有: & :逻辑与 | :逻辑或! :逻辑非9,请写出Javascript的注释符 答主要有:/单行注释/* */多行注释10,如题:var i=100;i+;j=i+;y=+j请问 j 和 y 分别是多少? 答:J=102 ,y= 10211, 有这样一个代码switch(name) case jt:alert(金团网);break; case ejt: alert(金团相相贷);break; case ejin: alert(网上综合金融体验馆); break; default: alert(金团网络典当);请用if来实现上面的效果 答:if(name= “jt”) alert(金团网);else if (name=”ejt”) alert(金团相相贷); else if(name=”ejin”) alert(“网上综合金融体验馆”);else alert(“金团网络典当”);12,请写出javascript的三种循环 答:主要有:1.While2. Dowhile3.for 循环语句13,请写出break和continue的区别 答:break 语句可以立即退出循环; continue 语句只是退出当前循环;14,请用循环计算出 1+2+3+4+5+.+100 的值答:var sum = 0;for(i=1;ib & ac) return a;else if(ba & bc) return b;else if(ca & cb) return c;else if(a=b & ac) return a;else if(b=c & ba) return b;else return c;17,请定义一个函数,输入一个N值,则计算出该值的阶乘,即:n! = 1*2*3*4*5*6*.*N 答:function jc(n) var m = 1;for(var i=1;i=n;i+) m = m*i;return m;18,请用循环输出下面的样式 !-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-答: for(var i=1;i=6;i+) for(var j=1;j=9;j+) if(i%2= 1) if(j%2 = 1) document.write(!);else document.write(-);else if(j%2 =

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论