国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

Js跳出兩級循環(huán)方法代碼實例

瀏覽:109日期:2024-04-18 18:00:48

循環(huán)時最耗費資源的操作,任意一點小小的損耗都會被成倍放大,從而影響到程序整體運行的效率。一下兩個因素會影響到循環(huán)的性能。

每次迭代做什么 迭代的次數(shù)

通過減少這兩者中一個或全部的執(zhí)行時間,可以提高循環(huán)的整體性能。如果一次循環(huán)需要較長時間,那么多次循環(huán)將需要更長時間。

做過一個復雜的驗證方法,需要兩層each驗證之后反正報錯的信息。因為雙重循環(huán)的問題,糾結了很久。

/** * 驗證input 的值 是否輸入 flg:驗證成功 false:驗證失敗 */function CommonApplyFormValidate(formId){ var logInfo = ''; outerloop://命名外圈語句 $(formId).find('.mui-input-row').each(function(){ var success = true; var inputObject = $(this); inputObject.children().each(function(index, el){ var cont = $(this); var keyId = cont.attr('id'); if(keyId != null && keyId !='' && keyId !='undefined'){console.log('v1-----'+keyId);console.log('v1-required----'+cont.attr('required'));if(cont.attr('required') != 'undefined'){ //根據(jù)標簽的類型,設置初始化的值 var parmValue = ''; logInfo = $('#'+keyId).attr('al'); if($('#'+keyId).is(’textarea’)){ console.log(’textarea’); parmValue = $('#'+keyId).val(); logInfo = '請輸入'+logInfo; //$(keyId).val(dataValue); }else if($('#'+keyId).is(’input’)){ console.log(’input’); parmValue = $('#'+keyId).val(); logInfo = '請輸入'+logInfo; //$(keyId).val(dataValue); }else if($('#'+keyId).is(’p’)){ console.log(’p’); parmValue = $('#'+keyId).html(); parmValue = parmValue=='請選擇'?'':parmValue; logInfo = '請選擇'+logInfo; //$(keyId).html(dataValue); }if(isnull(parmValue)){ console.log(11111111111111); success = false; return false; console.log(22222222); }} } }); return success ; }); return logInfo;}

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 静海县| 金阳县| 阿尔山市| 上犹县| 扶余县| 湟源县| 垦利县| 南靖县| 临泽县| 岳池县| 洛川县| 万州区| 商洛市| 佛冈县| 梅河口市| 伊春市| 鱼台县| 淄博市| 高碑店市| 昭觉县| 马公市| 荆州市| 吉木萨尔县| 宁国市| 天峻县| 岢岚县| 阿拉善盟| 临沭县| 沛县| 泰兴市| 兴和县| 久治县| 萨嘎县| 咸宁市| 富裕县| 漳平市| 双江| 如皋市| 钟山县| 太谷县| 达孜县|