window.onload = span1;
function fnclick() {
var txtobj = document.getElementById('txt');
if (txtobj) {
if (txtobj.value.length<=0 || txtobj.value=="") {
alert("文本框为空!!!");
return false;
}
return true;
}
}
function span1() {
var objspan1 = document.getElementById('span1');
var objdiv1 = document.getElementById('div1');
if (objdiv1 == null || objspan1 == null) {
return;
}
objspan1.onmouseover = function () {
if (objdiv1.style.display == 'none') {
objdiv1.style.display='';
return;
}
else {
objdiv1.style.display = 'none';
return;
}
};
}
//反射
function Assemblyjs(obj) {
var ret = [];
if (obj) {
for (var each in obj) {
ret.push(each);
}
return ret;
}
}
//测试函数2
function Test1() {
var div1 = document.getElementById('div1');
var ret = Assemblyjs(div1);
var a = 3;
if (ret) {
for (var i = 0; i < ret.length; i++) {
div1.innerHTML += ret[i] + '<br/>';
if (a > 0) {
alert(div1[ret[i]]);
a--;
}
}
}
}
//异常处理
function ProcessError() {
var ret = prompt("请入一个数字:", "");
try{
ret * 78;
} catch (ex) {
alert(ex.message);
}
}
//书写多行
var a = "aaaa" +
"fwefwef +";
//闭包
function Bibao(a) {
return function (x) {
return a + x;//闭包内部可以访问外部函数的参数、变量。
}
}
var bibao = Bibao(20);
//alert(bibao(10));
//声明一个类型
function Person(name) {
this.name = name;
}
var p1 = new Person();
delete p1.name;//删除对象属性
var typestr = typeof p1;//获得对象类型的字符串表示形式
//alert(p1.name + "---" + typestr);
//alert(p1 instanceof Person);
//数字
var number = 789;
//数组(JavaScript中的数组灵活度极大)
var array1 = new Array();
var array2 = new Array(1, 2, 3, 5, 6, 7, 8, 9, 10, "11");
var array3 = ["1", 2, 3, 4, 5, 6, 7, 8, 9, 10];
var array4 = { "Speak": function () { } };
JavaScript日常笔记
最新推荐文章于 2024-09-29 16:42:50 发布