1,什么是Javascript?
答:Javascipt是一种脚本语言,由web浏览器进行解释和执行。
2,JavaScript是由那几个部分组成?
答:主要分为以下三种:
核心
文档对象模型
浏览器对象模型
3,请写出两种将Javascript的应用到网页的方式
答:
方法一:将javascript代码插入html文档<head>部分的<script>标签中
例:
<head>
<script type=“text/javascript”>
代码
alert(‘hello world’);
</script>
</head>
方法二:将javascript代码存放在一个独立的文件。用.js作为文件的扩展名,再利用
标签的src属性指向该文件。
例:
test.js
alert(‘hello wordld’);
test.html
<head>
<script type=“text/javascript”src=“test.js”></script>
</head>
4,如何定义一个变量?变量的命名规则有哪些?
答:变量由运算符加变量名定义,如:
var num = 24;
var name= ‘金团网’;
命名规则第一个字符必须是字母、下划线(_)、或美元符号 ($);
变量名中不能包含空格或标点符号($ 除外);
变量名区分大小写;
不能使用保留字;
为了让变量名有更好的可读性,可以在变量名中适当的插入下划线分隔,如:
金团网’;
5,Javascript的常用的几种数据类型有哪些?
答:1.字符串数值布尔类型 (boolean)
6,请写出Javascript的算术运算符
答:主要有:+ -* / %
7,请写出Javascript比较运算符
答:主要有:>, <, >=, <=, ==, !=
8,请写出Javascript的逻辑运算符
答:主要有::逻辑与
:逻辑或
!:逻辑非
9,请写出Javascript的注释符
答:主要有:
单行注释
…*/ 多行注释
10,如题:var i=100;
i++;
j=i++;
y=++j
请问 j 和 y 分别是多少?
J=102 ,y= 102
11, 有这样一个代码
switch(name) {
case "jt":
金团网);
break;
case "ejt":
金团相相贷');
break;
case "ejin":
网上综合金融体验馆");
break;
default:
金团网络典当");
}
请用if来实现上面的效果
答:
if(name== “jt”) {
金团网’);
}
else if (name==”ejt”) {
金团相相贷’);
}
else if(name==”ejin”) {
网上综合金融体验馆”);
}
else {
金团网络典当”);
}
12,请写出javascript的三种循环
答:主要有:1.While
…while
循环语句
13,请写出break和continue的区别
答:break 语句可以立即退出循环;
语句只是退出当前循环;
14,请用循环计算出的值
答:var sum = 0;
for(i=1;i<=100;i++){
sum += i;
}
15,请定义一个函数,该函数功能为,传入一个值,返回这个值的平方值(就是这个值相乘的结果)
function square(num) {
return num*num;
}
16,请写出一个函数,功能为:传入三个值,则返回这三个值最大的那个值
答:
function compare(a,b,c) { if(a>b && a>c) {
return a;
}
else if(b>a && b>c) {
return b;
}
else if(c>a && c>b) {
return c;
}
else if(a==b && a>c) {
return a;
}
else if(b==c && b>a) {
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 == 0) {
document.write('!');
}
else {
document.write('-');
}
}
}
document.write('<br/>');
}
javascript 题 pdf下载 javascript基础题目
转载文章标签 javascript函数基础题 变量名 i++ javascript 文章分类 JavaScript 前端开发
-
JavaScript基础
前端基础
Math 数组 字符串 -
谷歌地球引擎中JavaScript语言的基础用法
本文主要对GEE中的JavaScript代码基础规则与语句、函数等加以介绍。本文是谷歌地球引擎(Google Earth Engine,GEE)系列教学文章的第九篇~
GEE 地球引擎 JavaScript 脚本语言 代码规则 -
javascript基础题目 javascript题库
一、单选题 1、以下哪条语句会产生运行错误:(A) A.var obj = ( ); B.var obj = [ ]; C.va
javascript基础题目 javascript Group html -
java实现完成周期性任务获取积分
要理解Java虚拟机,你首先必须意识到,当你说“Java虚拟机”,可能指的是如下3种不同的东西: · 抽象规范。 .一个具体的实现。 .一个运行中的虚拟饥实例。 Java虚拟机抽象规范仅仅是个概念.在Tlm U Mdh01m和FrankYcmn编
java实现完成周期性任务获取积分 虚拟机 java 生命周期 Java