限制輸入框輸入數字:oninput = "value=value.replace(/[^\d]/g,'')" /g全域性匹配 ^非
數字加小數點 value=value.replace(/[^\d^.]/g,'')
複製到剪下板 text為要複製的內容
finput.value = textstring;
// ios必須先選中文字且不支援 input.select();
selecttext(input, 0, textstring.length);
console.log(document.execcommand('copy'), 'execcommand');
if (document.execcommand('copy'))
input.blur();
// input自帶的select()方法在蘋果端無法進行選擇,所以需要自己去寫乙個類似的方法
// 選擇文字。createtextrange(setselectionrange)是input方法
function selecttext(textbox, startindex, stopindex) else }};
json.stringify();轉化成字串
json.parse();轉化成json
math.ceil() 返回大於等於數字引數的最小整數(取整函式),對數字進行上捨入(只要整數,抹去小數+1)
math.floor() 返回小於等於數字引數的最大整數,對數字進行下捨入(只要整數,抹去小數)
math.round() 返回數字最接近的整數,四捨五入
記錄JS遇到的一些坑
1.typeof 未經定義的變數typeof返回 undefined 2.資料型別 1 js中 0 返回結果是 true 2 1 1 返回結果是true,但是在map中1和 1 是不一樣的 3 在獲取輸入框資料進行計算時,請先轉換為數字 4 undefined 任何數字結果都是nan 5 字串 un...
2021 02 22用於自己記錄一些js題目
例如 輸入 abcabcbb 輸出 3 解釋 因為無重複字元的最長子串是 abc 所以其長度為 3。輸入 pwwkew 輸出 3 解釋 因為無重複字元的最長子串是 wke 所以其長度為 3。finalstr value this const templatestr value let templat...
記錄一些WPF
1.exception 使用該資訊可以確定如何處理異常。handled 屬性設定為true2.3.invoke 是同步操作,而 begininvoke 是非同步操作 4.pack uri 方案使用 pack 作為它的方案,並且包含兩個元件 授權和路徑。以下是 pack uri 的格式。pack 授權...