js爬坑筆記

2021-10-08 11:13:39 字數 1134 閱讀 1144

js運算時一定要是整數進行運算,一定要轉換為數字型別,js做比較大小時一定要轉換為數字型別,否則會造成判斷錯誤的問題。

js時間格式後月是0-11進行輸出的,所以要進行加1進行輸出月份,才是正確的月份。

js在轉換字串遇到換行符號貨導致報錯,需要把換行符給去掉,或者轉成其它字元。

解:

json = json.replace(/\n/g,"").replace(/\r/g,"");//去掉字串中的換行符

json = json.replace(/\n/g,"").replace(/\s|\xa0/g,"");//去掉字串中的所有空格

var jsonobj= eval('(' + json + ')'); //將字串解析成json物件

換谷歌遊覽器或者qq又拉你去

wx.

ready

(function()

;let thatcount =9if

(self.imglist.length >0)

if(thatcount ===0)

wx.chooseimage()

.done

(function

(data)

else})

.fail

(function

(err)).

always

(function

(err)})

;}})

;});

}});

});/**

* blob 物件表示乙個不可變、原始資料的類檔案物件

**/convertbase64urltoblob

(urldata)

else

//處理異常,將ascii碼小於0的轉換為大於0

var ab =

newarraybuffer

(bytes.length)

;var ia =

newuint8array

(ab)

;for

(var i =

0; i < bytes.length; i++

)return

newblob

([ab],)

;},

vue爬坑 入門坑

問題1 父子頁面路由模組之間的呼叫 非資料互動 問題2 資料請求時跨域解決 用vue cli建立的專案,開發位址是localhost 3010,資料介面是localhost 8080。此時資料和開發環境不在相同網域名稱下,需要跨域才能請求到資料。解2 解決辦法有多種 服務端修改請求頭資訊允許跨域請求...

js中陣列的map函式爬坑實錄

話不多說,先看 users.map item,index imgblock key alt p div 上面的 看似沒有任何的問題,但是忽略了陣列是空陣列的情況,寫專案的時候就會出現錯誤typeerror cannot read property map of null 無法識別空陣列的情況 為了解...

js刷題爬坑 3 day 3

常用的陣列的字串的方法掌握,不熟悉的就自己寫,可以多考試這樣效果好js排序函式就sort乙個,配合將陣列中的元素弄成物件,可以很好的實現各種規則的排序js陣列索引有字母的話無法使用sort函式排序,只能排非字母的部分,這個時候可以清除索引 重新push進另乙個陣列 將陣列轉換成物件,用sort方法可...