课程
/前端开发
/jQuery
/jQuery基础 (一)—样式篇
if(-1 !== className.indexOf('imooc'))这句话什么意思?为什么要用-1 !=?
2016-12-30
源自:jQuery基础 (一)—样式篇 3-4
正在回答
indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。如果要检索的字符串值没有出现,则该方法返回 -1。所以-1 !== className.indexOf('imooc')是指className里包含了字符串“imooc”,那么if判断条件为真,继续执行if内部的语句。
慕数据5775487 提问者
不是value1里面没有东西
而是说 本例中 value = 60px;
将这个value的值(60px)视为一个数组
所以说 会有value[0] = 60 value[1] = 'px'
意思应该就是找到了imooc的位置
我想问一下这个class Name是怎么得到的?
举报
jQuery初入开启样式修炼,体验万能的jQuery样式集搭建网站布局
3 回答if(-1 !== className.indexOf('imooc')){}为什么是-1啊???
4 回答求问if(-1 !== className.indexOf('imooc'))怎么理解?
2 回答这句话什么意思
1 回答这句话是什么意思,不懂
1 回答className.indexOf('imooc') 只查找类中的imooc吗?