party bid第二張卡總結

2021-08-27 19:21:46 字數 1106 閱讀 2663

第二張卡主要涉及簡訊的收發,對收到的簡訊進行處理,提取有用資訊。以下是對第二張卡的一些方法總結。

收到簡訊是先要對簡訊進行去空格處理,而後查詢是否包含關鍵字,這裡用到的方法如下:

message.replace(/\s/g, "")

message.search(/bm/i)

需要說明的是replace(/\s/g, "")中"\s"表示空白字元,"/g"表示全域性,即用""來替換message中所有的空格,以達到去空格的目的。

對簡訊進行有用資訊提取的時候還涉及到如下方法:

massage.substr(2)

massage.substring(0,2)

以上兩種方法得出的效果是一樣的,massage.substr(2)中「2」表示從首位開始,去除前兩位,這種方法只能用於去除字串前面的資料,而 massage.substring(0,2)可以去除字串中任何一位。「0」表示從首位開始,「2」同massage.substr(2)中「2」意義相同,這個方法可以通過改變massage.substring(a,b)中a來定位字串中任何位置的資料。

這張卡在頁面方面主要要注意的是:當活動進行時,活動列表中該活動名背景色為黃色。這裡涉及到活動列表與活動報名頁面的連線,及實時監聽,我使用的方法是ng-class。

在html頁面列表中寫

ng-class=

bkcolor是寫在css裡面的樣式,activity.status===1代表活動進行時,用絕對等於是為了兼顧**的嚴密性,當然也可以用==。整個方法是指當activity.status===1時,頁面自動呼叫bkcolor中的樣式。

活動報名頁面需要實時重新整理

在報名頁面新增如下**:

//id為頁面id

在相應js中新增:

最後要強調的是,在打包安裝到手機上時,很有可能其他功能正常執行,卻會不了簡訊,這時需要注意的是你引用js的順序。引用順序的不同,呼叫的順序也是不同的,可能你先引用了這個js方法中有用到另乙個js,你如果沒有先引另乙個js,那麼這個js就調不到方法,功能也就自然不能實現。

演算法入門經典 第二張習題

1.說一下 倒三角形 的問題。我用了乙個陣列比較簡單的解決。但是用了乙個新的函式memset memset 函式原型是extern void memset void buffer,int c,int count butter是陣列或指標。c是賦給butter的值。count是butter的長度。標頭...

PTA 第二週作業 張樂

題目1 整數的四則運算 1.實驗 include int main 設計思路 第一步 構建c語言框架 第二步 定義a,b兩個變數 第三步 按照題意給出四個演算法 執行結果如圖 題目2 計算平均溫度 include int main 設計思路 第一步 構建c語言框架 第二步 定義f,c兩個變數 執行結...

第二次作業 張鑫

git位址 http s git使用者名稱 zx18283022934 學號後五位 62221 部落格位址 作業鏈結 一 環境配置過程 然後遇到的問題只有乙個就是硬碟裝不下,一直安裝失敗,檢查了一下才發現這個問題,然後及時解決了。二 設計思路 的思路其實有好幾個。因為我學acm的,這方面設計演算法還...