JavaScript 数据类型
字符串、数字、布尔、数组、对象、Null、Undefined
var x // x 为 undefined
var x = 6; // x 为数字 JavaScript 只有一种数字类型。数字可以带小数点,也可以不带
var x = "Bill"; // x 为字符串 字符串可以是引号中的任意文本。您可以使用单引号或双引号
var x=true //布尔 布尔(逻辑)只能有两个值:true 或 false。
var cars=new Array();
cars[0]="Audi";
cars[1]="BMW";
cars[2]="Volvo";
或者
var cars=new Array("Audi","BMW","Volvo");
或者
var cars=["Audi","BMW","Volvo"]; //数组下标是基于零的,所以第一个项目是 [0],第二个是 [1],以此类推。
var person={firstname:"Bill", lastname:"Gates", id:5566}; //对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔
Undefined 和 Null
Undefined 这个值表示变量不含有值。
可以通过将变量的值设置为 null 来清空变量。
match bulbon bolboff
//src——math,是检测图片源文件名称是否和bulbon匹配的意思,如果一致匹配则执行if,反之执行else!
// bolbon只是URL里面的一个字段,它是图片名称,另一个是bolboff bulbon,匹配bolbon,true or else两种执行
function light(){ //点亮小灯
Y=document.getElementById('myimage') //找到这个灯
if (Y.src.match("bulbon")){
Y.src="img/eg_bulboff.gif";
}else{
Y.src="img/eg_bulbon.gif";
}
}
JavaScript:写入 HTML 输出
document.write("<h1>This is a heading</h1>");
请输入数字,输入的不是数字的时候弹出来提示框 验证数字
function on(){
var dian = document.getElementById("demo").value;
if( dian ==""||isNaN(dian)){
alert("输入的不是数字");
}
}
转载于:https://www.cnblogs.com/yangqi1209bokeyuan/p/7384071.html