数据对象扩展闰年javascript [重复]

Posted

技术标签:

【中文标题】数据对象扩展闰年javascript [重复]【英文标题】:Data object extension leap year javascript [duplicate] 【发布时间】:2017-05-26 10:06:05 【问题描述】:

这是我目前的代码:

/*function isSchrikkeljaar(year) 
    year = 2016;
    if (//is empty(year)) 
       //use current year
    
    if (year%4===0 && (year%100!=0 || year%400===0)) 
       return true;
       console.log(true);
     else 
       return false;
        console.log(false);
    
*/

如果年份是闰年,则记录为真,如果不是,则记录为假,如果年份为空,则应采用当前年份。 谁能帮帮我,卡了一段时间。 问题是当年份为空时,我不知道如何给它当前年份。

【问题讨论】:

删除年份=2016。做 year=year||2016 ,如果 isSchrikkeljaar 则需要 2016 年 如果未显示日志,请将log 语句移至return 上方,否则将不会执行。 也是 Set a default parameter value for a javascript function 的副本 ...请在提出新问题之前使用搜索。 var isLeapYear = (year = new Date().getFullYear()) => year % 4 === 0 && (year % 100 !== 0 || year % 400 === 0); 【参考方案1】:
 function isSchrikkeljaar(year)  
    year = year||new Date().getFullYear();
    if (year%4===0 && (year%100!=0 || year%400===0))  
       return true; 
     else  
       return false;
     
 

如果设置了年份,则以年份为年份,如果不设置,则以实际日期为年份。

用例:

isSchrikkelyear();//2017 = false
isSchrikkelyear(2016); //false

【讨论】:

以上是关于数据对象扩展闰年javascript [重复]的主要内容,如果未能解决你的问题,请参考以下文章

以编程方式刷新网页 - javascript [重复]

如何从 Javascript 中的数组中删除重复项?

如何在iphone中找出当前年份是不是闰年[重复]

闰年判断JavaScript

html里JavaScript编写输入任意一年判断二月有几天(是不是是闰年)的程序?

JavaScript删除相邻的重复字母[重复]