3C数码
请教高手:javascript中var i = {};是什么意思
1、你们怎么都在乱说啊,你们是真的不知道还是假的不知道?2、提问者问的是:var i = {};是什么意思,这是通过Json方式定义一个函数对象,该函数对象体为空,但不能说对象为空,执行alert(i)绝对不是null,提问者可以试一下,当然也不是等效于var i = new Object();语句,这个语句是在用Object...
JS中的变量==null 与变量=='';之间的差别
1、创建一个HTML,网页HTML是一个页面的骨架结构,titile、body。2、JS 中,函数及变量的声明都将被提升到函数的最顶部。JS中,变量可以在使用后声明,也就是变量可以先使用再声明。3、保存代码在浏览器中运行测试,点击按钮进行测试。4、JavaScript 只有声明的变量会提升,初始化的不会。5、保存代码在...
请教JavaScript高手一个“true”数据的类型是什么?
因为你在代码中var var1=new Boolean(123);定义了一个Boolean对象new Boolean(123),它的值为true.所以你用typeof看到的是对象类型object.我们用Boolean对象的valueOf()函数就可以看到它的值了.alert(var1.valueOf());你可以从下面的例子可以看到Boolean对象的值 <script type=text\/javascript> var v...
javascript 高手,请教个关于 this 与self的区别的问题
1). t1.init(); 会报错,TypeError: Cannot read property 'init' of undefined,原因是你将countDownTimer();当做了一个函数来执行,事实上你是想将他看做一个“类”,然后实例化它赋值给t1,应该用 t1 = new countDownTimer();2). 改成 t1 = new countDownTimer();之后,浏览器会alert ...
javascript 怎么遍历外层div里的多个div?
document.getElementById() 这个是根据ID来获取元素。document.getElementsByTagName() 这个是根据html标记来获取元素数组,注意Element是复数形式 var _starsDiv = document.getElementById("starsDiv"), _childrenDiv = _starsDiv.getElementsByTagName("DIV"), i = 0;for( ; i<_children...
请教js高手insert
加上你的名字空间,列入 var 名字空间={};再 var a=名字空间.inset(id, url, title, width, height, border);
请问如何屏蔽网页中的查看源文件(源代码)
如果懂一点HTML的话,都能看出这两句是什么意思: 〈frame name="header" scrolling="no" noresize target="main" src="top.htm"〉 〈frame name="main" src="main.htm" scrolling="auto" target="_self"〉 这两句的意思就是:在header(也就是网页顶部)处引用相对路径下的top.htm网页文件。而在main(...
如何在JAVASCRIPT中验证年龄
<\/span><\/caption>");html_str.push("<thead><tr>");for(var i = 0; i < 7; i++){\/\/填充日历头 html_str.push("<td>" + weekDay[i] + "<\/td>");} html_str.push("<\/tr><\/thead>");html_str.push("<tbody>");for(var i = 0; i < 6; i++){\/\/填充日期 ...
请教高手们对于JavaScript的正则表达式只能输入数字,对于多位数字第一...
var r = \/(^[1-9]([0-9]*)$|^[0-9]$)\/console.log(r.test("0"))console.log(r.test("11220000"))console.log(r.test("01220000"))
关于javascript的一段小程序,请教一下高手这段程序哪里错了?找了半天...
var x=parseInt(document.getElementById("x").value)var y=parseInt(document.getElementById("y").value)var result=8*(x)*(x)+((x)+(y))*(3*(x)-8);if(isNaN(x)||isNaN(y)){ alert("您的输入不正确,请重新输入");x=" ";y=" ";} else{ alert(result);} } <\/script...