解决方案 »
- 能获取到返回的ID值,怎么删除指定的标签
- JS禁用浏览器后退或相似效果
- 如果数据库字段长10位,在页面怎么用JS控制长度让输入中文和字母时的长度能控制,不会让数据库出错
- 收藏 不显示删除回复显示所有回复显示星级回复显示得分回复 My97DatePicker时间控件在本机能用,放到服务器上没反应。[
- RTX的控件
- settime与setInterval
- 在IE下 js关于字符串的比较 是不是有兼容性问题 求助~~~~~~~~~~~~~~~~~
- 在mozilla下怎样判断span元素内容改变
- 如何用js来完成注册表修改.
- 高手请进..
- jQuery制作网站客户服务效果,在IE6下有问题
- javascript 点击 加载 固定内容 的问题
如果你不加return或者只有return;那么返回时undefined。后续使用这个函数的调用者会使用到你的返回值。
有点似懂非懂的感觉。if中的那个return好像作用不大吧,最后那个return=""好像是你说的这么个意思。。
function fns() {
if(vars == 1) return "username";
return " ";
}var b;
b = fns();
alert(b)
有点似懂非懂的感觉。if中的那个return好像作用不大吧,最后那个return=""好像是你说的这么个意思。。
这个函数可能会给其他人使用,它们可能单纯需要的是用户名,函数还是要定义的模块化一些,而且功能单一为好。你这个例子其实可以拆分成2个函数比较好,一个获取用户名,一个操作dom。
不就获取到了
看看整个运行正常不
正常的话你懂的
b = fns();
满足判断条件,函数return了,就不会再往下执行了
在函数外调用 var username = initCommonHeader();根据username.length > 0判断是否有获取到数据
我想这段函数表达就是这个意思吧
因为是启动的异步操作,实时的return没有意义
b = fns();
没太看懂你的意思= =!
满足判断条件,函数return了,就不会再往下执行了
第一个return是只影响if里的后续吧,不影响if外的后续操作吧?