1. 程式人生 > >vue.js中的兩種遍歷方式(以及substring,split,getJsonLength)

vue.js中的兩種遍歷方式(以及substring,split,getJsonLength)

第一種:

 $.each($('.active'), function(index, item){
    attrTxt+= (' ' + $(item).text());
    attrid+= ($(item).attr('attrid')+'|');
    });

注意:
$(‘.active’) —-指的是:class=active的物件可能為多個span標籤組成的物件

第二種:


this.pro.forEach(function (item) {
                           if(item.goods_attr==attrid){

this
.goods_num=item.product_number; }else{ self.goods_num=0; } });

注意:this.pro—-指的是:也是一個物件

attrid=attrid.substring(0,attrid.length-1);  
attrArr=attrid.split('|');
attrLength=self.getJsonLength(self.goods
.attr_info); substring(開始位置,結束位置) 字串擷取 split(分隔符) 把字串轉化成陣列 getJsonLength(陣列) 得到長度

相關推薦

vue.js方式以及substring,split,getJsonLength

第一種: $.each($('.active'), function(index, item){ attrTxt+= (' ' + $(item).text()); attrid

python的字典方式

方法 clas items color 兩種方法 pan code bsp for dic = {"k1":"v1", "k2":"v2"} for k in dic: print(dic[K]) for k, v in dic.items(): pri

javaMap,方式

package cn.mdln.study3; import java.util.Map; import java.util.Set; import java.util.Iterator; import java.util.HashMap; /**  * Map,兩種遍歷方

圖的方式

繼續 div input traversal 遍歷 n) logs i++ memset 圖的遍歷有兩種:深度優先和廣度優先。本文中,深度優先使用遞歸實現,每次遞歸找到第一個與當前結點相連且未輸出過的結點繼續往下遞歸,直至所有結點都已輸出。廣度優先將開始結點的所有鄰接結點全

SQL Server方式比較

不同 .com font size 常用 分享 分享圖片 遊標 inf SQL遍歷解析   在SQL的存儲過程,函數中,經常需要使用遍歷(遍歷table),其中遊標、臨時表等遍歷方法很常用。面對小數據量,這幾種遍歷方法均可行,但是面臨大數據量時,就需要擇優選擇,不同的遍歷方

方式可以唯一確定一棵二叉樹嗎?

按照資料結構課本上的說法: 前序遍歷+中序遍歷 後序遍歷+中序遍歷 可以唯一確定一棵二叉樹。 反例:          1            &nbs

資料結構——根據方式推得另外一方式

首先說一下,只有 先序+中序——>後序,以及後序+中序——>前序,這兩種推舉方式,因為當只給出前序以及後序的遍歷方式時,推得的中序是不唯一的,也就是不存在。 方法(核心):是根據每種遍歷方式的特點,以前序遍歷和後序遍歷為基準,對中序遍歷進行割裂(這裡姑且稱它為割裂法)。 這個

HashMap方式

第一種   Map map = new HashMap();  Iterator iter = map.entrySet().iterator();  while (iter.hasNext()) {  Map.Entry entry = (Map.Entry) iter.next(

【演算法模板】二叉樹的三方式以及根據方式建樹

前言:今年九月份的PAT考試就栽在這“兩種遍歷建樹”上了,剛好沒看,剛好考到。作為自己的遺憾,今日碼完,貼在這裡留個紀念,希望能給自己警醒與警鐘。 簡要概括: 1、二叉樹的三種遍歷方式分別是 先序(先根)遍歷PreOrder,中序(中根)遍歷InOrder,後序(後根

python dict 方式的比較

關於糾結dict遍歷中帶括號與不帶括號的效能問題 1 for (d,x) in dict.items(): 2 print "key:"+d+",value:"+str(x) 3 4 for d,x in dict.items(): 5 print "key:"+d+"

集合的方式

ofb 存儲 結合 創建 dex import rgs tof arr ① import java.util.ArrayList;import java.util.List; /* * List集合的特有遍歷功能: * size()和get()方法結合使用 */publ

圖 | 方式:深度優先搜尋DFS、深搜和廣度優先搜尋BFS、廣搜

前邊介紹了有關圖的 4 種儲存方式,本節介紹如何對儲存的圖中的頂點進行遍歷。常用的遍歷方式有兩種:深度優先搜尋和廣度優先搜尋。 深度優先搜尋(簡稱“深搜”或DFS) 圖 1 無向圖 深度優先搜尋的過程類似於樹的先序遍歷,首先從例

二叉樹 知道其他方式求另一

已知先序和中序 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; *

二叉樹給出序列建立一顆先序二叉樹

#include <iostream> #include <cstdio> #include <queue> #include <stack> #include <cstring> using namespace

Map集合的方式

import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; pu

Map的方式

Students st=new Students("王亮",18); Map<Object, Object> ma=new HashMap(); ma

HashSet的方式 迭代器 增強for

//通過迭代器遍歷HashSet Iterator<String> it = hash.iterator(); while(it.hasNext()) { System.out.println(it.next()); } System.out.println(

棧的方式

一、普通遍歷 public void test05(){ MyLinkedStack<String> myStack = new MyLinkedStack<String>(); myStac

樹的三方式C語言實現

//************************************************************************* // 【前序】遍歷演算法 //二叉樹不空,先訪問根結點,然後前序遍歷左子樹,再前序遍歷右子樹 //***********************

簡述python網路傳輸方式UDP,TCP

簡述python中網路傳輸方式(UDP,TCP) socket 套接字 socket(簡稱 套接字) 是程序間通訊一個工具,它能實現把資料從一方傳輸到另外一方,完成不同電腦上程序之間的通訊, 它好比資料的搬運工 在建立socket連線時,有TCP和UDP兩種連線方式。 UDP