[前台]---js中方法的强制返回和java中方法的强制返回
生活随笔
收集整理的這篇文章主要介紹了
[前台]---js中方法的强制返回和java中方法的强制返回
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java寫慣了,偶爾寫個js,真是各種坑,比如方法中的return的效果就不一樣:
java中:
public static void main(String[] args) {String[] a = {"1","2","3"};for (String s : a) {if(s.equals("1")){System.out.println(s);return;//方法中出現return,就停止這個方法了}}System.out.println("aaaaa");//這行是走不到的,因為之前的return,就把方法結束了}js中:
頁面部分:<input name="aa" value="1"/><input name="aa" value="2"/><input name="aa" value="3"/> ===================================================================js部分:$("input[name='aaa']").each(function(j,item){if(item.value == "1"){return;}});console.log("aaaaa");//這行是照樣走的,因為return只是結束了上面的循環而已總結:
java中的return 是停止方法
js中的return 也可以停止方法,但當return在某個循環體內時,停止的就是這個循環而不是方法
總結
以上是生活随笔為你收集整理的[前台]---js中方法的强制返回和java中方法的强制返回的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数据仓库基本认知
- 下一篇: ios java 图片上传到服务器,iO