import storage from
'./storage'
// 設定儲存方式(預設 localstorage)
storage.
get(
'session'
)// 修改為 sessionstorage
// 獲取(支援各種型別)
storage.
get(
'name'
)// 設定(支援各種型別, null、undefined、number、string、boolean、array、object...)
storage.
set(
'name'
,'echo'
)// 設定過期時間
storage.
set(
'name'
,'echo'
,1000
)// 1s後過期
// 鏈式獲取(支援各種型別)
storage.
getchain
('user.name'
)// 鏈式設定(支援各種型別)
storage.
setchain
('user.name'
,'echo'
)// 鏈式設定過期時間
storage.
setchain
('user.name'
,'echo'
,1000
)// 1s後過期
storage.js
let store = window.localstorage
export
default
class
storage
else
if(type ===
'session')}
static
setitem
(key, value)
static
getitem
(key)
catch
(err
)return value
}static
remove
(key)
static
get(key)
else}}
catch
(err
)return value
}static
set(key, value, expire)
if(expire &&
typeof expire ===
'number'
) storage.
setitem
(key, data)
}static
getchain
(key)
, value)
}catch
(err
)return value
}static
setchain
(key, value, expire)
catch
(err)}
else
}}
各種資料型別OuO
char 1 個位元組 128 到 127 或者 0 到 255 unsigned char 1 個位元組 0 到 255 signed char 1 個位元組 128 到 127 int4 個位元組 2147483648 到 2147483647 unsigned int 4 個位元組 0 到 4...
Qt 各種資料型別轉換
1 qstring string qstring.tostdstring 2 string qstring qstring fromstdstring string 3 qstring int,double,char qstring toint qstring todouble qstring.to...
C 各種資料型別轉換
在在做一些互操作的時候往往需要一些型別的相互轉換,比如用c 訪問win32api的時候往往需要向api中傳入dword引數 即 uint引數這些數值所表示的資料在實際的應用中可能需要以字元的形式顯示,但是c 對api的關係無法跟c 相比,所以在c 中進行一些型別資料的轉換十分必要了,下面將用到的一些...