为了账号安全,请及时绑定邮箱和手机立即绑定

今天写一个表单联动时遇到的两个问题

今天写一个表单联动时遇到的两个问题

慕的地8271018 2018-08-08 06:34:59
问题一图片一:我希望单选的值是boolean类型,但是提取到的结果是字符串。图片二:2.问题二如上图二,我突然想插入一段私有域,只是突然想这么做。然而这里却报错了。为什么呢。demo:https://mrchenfan.github.io/baidu_ife_2016/javaScript/task_29_33/task_31.html
查看完整描述

1 回答

?
慕容708150

TA贡献1831条经验 获得超4个赞

halo~如楼上的童鞋所说,就是那些个原因。

针对第二个问题,这里我在展开说那么一丢丢吧,除了补全分号,你还可以尝试这样写:

!(function() { 
  alert('in')
})()

在function前面加!、+、 -甚至是逗号等到都可以起到函数定义后立即执行的效果,而()、!、+、-、=等运算符,都将函数声明转换成函数表达式,消除了javascript引擎识别函数表达式和函数声明的歧义,告诉javascript引擎这是一个函数表达式,不是函数声明,可以在后面加括号,并立即执行函数的代码。
这是原文

啰嗦一下下,要养成好习惯,代码风格要统一,如果js代码不用分号,就全部都不要使用分号,反之亦然,我看你的代码有的加了分号,有的没加,这算是坏习惯了,希望改正。


查看完整回答
反对 回复 2018-09-22
  • 1 回答
  • 0 关注
  • 596 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号