Check if string inside an array javascript

匿名 (未验证) 提交于 2019-12-03 01:57:01

问题:

If i had an array of days names and i wanted to check for example if sunday - first letter capital or small - in this array what would be the best thing to do ?

回答1:

You may also use Array.indexOf:

var days = ["monday",             "tuesday",             "wednesday",             "thursday",             "friday",             "saturday",             "sunday"];  function isInArray(days, day) {     return days.indexOf(day.toLowerCase()) > -1; }  isInArray(days, "Sunday");  // true isInArray(days, "sunday");  // true isInArray(days, "sUnDaY");  // true isInArray(days, "Anyday");  // false 

Check the browser compatibility in MDN.



回答2:

function is_in_array(s,your_array) {     for (var i = 0; i 

Usage:

var arr = ["hello","ToTo"]; is_in_array("toto",arr) //true is_in_array("todto",arr) //false 


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!