js中 if(!value)是什么意思?

li2422121715 2017-12-26 06:08:11
if(!value)是什么意思?value不等于null?
另外还想问一下,比如有个方法是
function(string 字段名){
return model.字段名;
}
字段名是动态的,如果实现传入参数字段名,就返回model.字段名呢?
...全文
3864 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_34408221 2017-12-27
  • 打赏
  • 举报
回复
function model (name){ return this.name; }
its_good 2017-12-26
  • 打赏
  • 举报
回复
1、“!”:运算符。当value转化为布尔值是false时,条件成立。 value的可取值是null、undefined、0、“”,false。示例

Boolean(null); //false
Boolean(undefined); //false
Boolean(0); //false
Boolean(""); //false
Boolean(false); //false
!0; //true
2、model[字段名]

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧