function dosumfunction是什么函数意思

帮忙用javascript编写一个超简单的网页,求和的_百度知道
帮忙用javascript编写一个超简单的网页,求和的
点击就能求两个数的和:在两个文本域输入数字,设一个按钮用JavaScript写一个html网页网页内容
&body&/html&/body&html&head&gt,不要只是script要包括&lt?就两个数求和的我想要完整的一个网页的代码;&&/&head&&ltKidnappers 有那么复杂么
提问者采纳
&&html&c&input type=&p&);& value=&&lt.getElementById(&+&input type=&/& onclick=&&/p& name=&b&& name=&quot.value=parseInt(a)+parseInt(b);
&&); name=&/&script language=&a&p&text&javascript& /input type=&/p&&&p&html&p&&p&&}&c& /
&text&function jiafa(){ var a= name=&&a&&text&p&gt./ var b=input type=&&lt.getElementById(&/body&script&||&body&gt.submit&quot.getElementById(&&&lt&& /&/p&
&/ /b&Submit&jiafa();)
提问者评价
3Q very much
其他类似问题
为您推荐:
您可能关注的推广
javascript的相关知识
其他2条回答
&script language=&JavaScript&&
function doSum(){
var tb=document.getElementById(&tbSum&);
var sumrow=0;
for (var i=0;i&6;i++){
for(var j=0;j&6;j++){
var tmpVal=parseInt(tb.rows[i].cells[j].children[0].value);
sumrow += isNaN(tmpVal)?0:tmpV
tb.rows[i].cells[6].children[0].value =
var sumcell=0;
for (var i=0;i&7;i++){
for(var j=0;j&6;j++){
var tmpVal=parseInt(tb.rows[j].cells[i].children[0].value);
sumcell += isNaN(tmpVal)?0:tmpV
tb.rows[6].cells[i].children[0].value =
sumcell=0;
document.write('&table width=&360& cellspacing=&0& cellpadding=&0& id=&tbSum&&');
&input type=&text& name=&ipt1& id=&ipt1&&&input type=&text& name=&ipt2& id=&ipt2&&结果&input name=&ipt3& id=&ipt3&&&input type=&submit& value=&计算& onclick=&sdo_add()&&&script&function sdo_add(){document.getElementById(&ipt3&).value=parseInt(document.getElementById(&ipt1&).value)+parseInt(document.getElementById(&ipt2&).value)}&/script&
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁function dosum是什么意思_百度知道
function dosum是什么意思
function 英[ˈfʌŋk&旦激测刻爻灸诧熏超抹#643;n]美[ˈfʌŋkʃən]n. 功能,作用, 应变量,函数, 职务, 重大聚会vi. 有或起作用, 行使职责[例句]Instruments also measured muscle movements and heart function.还有测量肌肉运动和心脏功能的仪器。
知道智能回答机器人
我是知道站内的人工智能,可高效智能地为您解答问题。很高兴为您服务。
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁【图文】Chapter01_Javascript概述与入门_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
Chapter01_Javascript概述与入门
上传于||文档简介
&&J​a​v​a​s​c​r​i​p​t​入​门
大小:2.63MB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢1997年9月pascal试卷及答案_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
1997年9月pascal试卷及答案
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩8页未读,继续阅读
你可能喜欢今天我们接着上篇文章来继续javascript函数这个主题。今天要讲的是函数对像中一个很重要的属性--arguments。
相关阅读:
arguments对象参数数组引用
arguments是函数对象内部一个比较特殊的类数组对象,这个对象中包含了所属函数的参数列表,同时还包含一个指向函数原型对象的指针.
我们先来讨论下arguments中的参数数组,我们可以直接使用[index]的类似访问数组的方式来访问参数。要真正理解这特性,我们先要知道javascript的函数不关心你传递的参数,因为在调用函数的时候,在函数内部他接收的是一个参数数组,也就是说,理论上,我们可以在声明函数的时候可以不声明任何参数,但是在调用的时候却可以传递任意多的参数。
如下代码示例:
function sayHi(){
var name = arguments[0]||"default name",
greeting = arguments[1]||" how are you";
console.log("Hello "+name+","+ greeting);
//不传参数调用
//传一个参数调用
sayHi("John");
//传两个参数调用
sayHi("John","你好!");
执行结果:
接下来我们在看另外一段代码,来探索arguments对象与参数列表的引用关系。
function dosum(op1,op2){
arguments[1] = 20;
console.log(arguments[0]+op2);
dosum(1,1);
我们先预测下执行结果,2还是21?
真正的执行结果如下:
针对上面的执行结果我们可以抽象下argument与参数数组间的引用管理模型。
arguments callee属性
arguments callee属性是一个指向函数对象的指针,灵活使用该属性可以大大降低代码与函数名的耦合度,同时可以使代码更加灵活。
降低耦合度一般在递归运算中体现比较明显。
如下代码:
function factorial(num){
if(num&=1){
return num*factorial(num-1);
上面这段代码最大的缺点就是与函数名factorial的耦合,正如我们一开始讲的,函数名是一个指针,也就是一个变量,如果我们能保证该变量一直引用该函数对象,那么这段代码就一直能返回我们所期望的结果。一旦该变量指向了其他对象,上面的代码就会出错,这时候 arguments.callee就能够发挥作用了。修改如下:
function factorial(num){
if(num &= 1){
return num * arguments.callee(num -1 );
这样,这个函数对象的计算结果就与函数名factorial没有关系了,就算之后做如下操作,我们依旧可以得到正确的结果。
var afunc =
factorial =
afunc(3); // 同样可以正确返回6
通过arguments.callee的另外一个比较灵活的应用如下:
var otherfunc = (function(){
console.log("do something cool");
return arguments.
上面代码所做的操作时立即执行了一个函数,并返回该匿名函数的引用,赋值给otherfunc,这时我们就可以在其他地方继续调用这个函数。
这样的用法是我在项目中遇到的,页面初始化时要做一些操作,也就是页面加载完成后立即执行该函数,但是这个函数并不是一次性的,我们还需要在该页面的其他时候来调用这个函数,上面的代码,个人会比先声明一个函数,然后在页面加载完成后调用要优雅一些,见仁见智罢了。
原文来自:
阅读(...) 评论()}

我要回帖

更多关于 function是什么语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信