您的位置:首页 > 产品设计 > UI/UE

实现的小功能:判断报名是否重复,是返回true,否返回false.

2014-01-15 20:43 337 查看
有下面三种实现方法,你喜欢哪种呢?

(1)

Message.judge_sign_up_repeat = function (sms_json) {
var sign_ups = JSON.parse(localStorage.sign_ups);
var activity = _.filter(sign_ups, function (num) {
return num.activity_id == Activity.get_current_activity()
})
return  _.some(activity, function (list) {
return list.phone == Message.save_phone(sms_json)
})
}
(2)

Message.judge_sign_up_repeat = function (sms_json) {
var sign_ups = JSON.parse(localStorage.sign_ups);
var activity = _.find(sign_ups, function (num) {
return num.activity_id == Activity.get_current_activity()
})
var sign_up_reepeat= _.some(activity, function (value,key) {
return key=='phone' ? value == Message.save_phone(sms_json) : ''
})
return sign_up_repeat
}


(3)

Message.judge_sign_up_repeat = function (sms_json) {
var sign_ups = JSON.parse(localStorage.sign_ups);
var activity = _.find(sign_ups, function (num) {
return num.activity_id == Activity.get_current_activity()
})
var sign_up_repeat = activity ? activity['phone']== Message.save_phone(sms_json) : false
}
return sign_up_repeat
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐