最赞回答 / weixin_慕慕4224483
这你得看源码,有的方法最后有返回值,就是return xxx;的,这类方法不会改变原数组,而是在方法内部创建新的数组进行处理后返回;无返回类型的方法往往是直接对数组进行操作,两者各有各的用处,视具体使用场景而定。
2020-06-22
最赞回答 / 眼镜框
找了一个例子:function fun(){ return 5 } var a=fun var b=fun() a是fun函数,b是5也就是说:带括号的是把返回值赋值给事件,不带括号的是把函数体所在地址位置赋值给事件。再看myarr.sort(sortNum):这是他的语法定义:arrayObject.sort(方法函数),里面必须是一个函数,而不是一个返回值或者别的。以上作为参考,有错请指出。
2020-06-21
最新回答 / 天天update
var b=document.getElementById("text2").value;这个“txt2”我不知道''与""有什么区别,所以我case 后面统一“”case后面都有:不是;
2020-06-20
已采纳回答 / 不爱学习的阿妞
执行完sum(5,8,3)以后sum变成一个变量,值为16。执行sum(7,1,4)时,sum为一个变量,你给一个变量传参数,肯定就会报错,你可以在浏览器中按F12键,就会出现报错信息,告诉你sum不是一个函数。<...图片...>
2020-06-18
最新回答 / qq_慕仙3273956
else if(i%2==0&&arr[i]!=null){ document.write(arr[i]+"<br />"); }那没事了?
2020-06-17