注:
prototype 原型
property 屬性
_proto_ 是js變數都有的,而prototype是js函式特有的
*.typeof 判斷資料型別
undefined 未定義
number 數字
string 字串
boolean 邏輯
function 函式
object object array null
var ff7 = 11, ff1 = '11', ff2 = false, ff3 = function gg() , ff4 = , ff5 = {}, ff6 = null;
console.log(typeof ff0);
for (var i = 1; i < 8; i++)
*.js判斷乙個物件中是否含有某個屬性
-*.使用 hasownproperty 返回true或者是false
-*.使用 typeof 不存在即輸出"undefined"字串 表明未定義
var hh={}
console.log(hh.hasownproperty('k'));// false
console.log(typeof(hh.k)=="undefined");// false
*.js判斷乙個變數的型別(陣列,物件,null)
-*.array.isarray()
-*.使用 typeof 和 isnan 聯合判斷
-*.使用 tostring() 轉成變數所代表的型別
var ff4 = , ff5 = {}, ff6 = null;
array.isarray(ff4); //true
(typeof(ff4)==object)&&isnan(ff4.length)//false
object.prototype.tostring.call(ff4)=="[object array]" //true
*.js去除空格
-*.使用replace()
-*.固定格式可以使用字串擷取
-*.使用trim()
var ff=" 88 o 56 ";
ff.replace(/ /,"");//去除最左端空格
ff.replace(/ /g,"");//去除全部空格
去除所有空格: ff = ff.replace(/\s*/g,"");
去除兩頭空格: ff = ff.replace(/^\s*|\s*$/g,"");
去除左空格: ff = ff.replace( /^\s*/, 「」);
去除右空格: ff = ff.replace(/(\s*$)/g, "");
ff.replace(/ /,"").split("").reverse().join("").replace(/ /,"").split("").reverse().join("");// 去除兩端空格
ff.trim();// 去除兩端的空格
pytorch的各種錯誤集錦
no module named swigfaiss 原因 沒有安裝依賴包,而且我直接用pip install faiss安裝,沒採用官方推薦的conda方法 解決方法 1 刪除原本安裝的faiss 2.conda install mkl,openblas swig 3.用conda安裝faiss c...
各種錯誤集錦 更新中。。。
struts2中 根據乙個條件查詢表時候,如果資料庫中沒有此資料,那麼查詢出來的數值set到物件後,此物件為空。此時不能通過 物件.get屬性,否則報空指標。如果想判斷對像裡的數值是否為空時候,可以判斷物件是否為空即可。要判斷日期在某個範圍之內,可以用此方式,可以不用將 年月日拆分分別判斷。betw...
SQL的各種判斷
刪除帶約束 預設值 的表的某一列 獲取字段上面的約束名稱,組合成一句字串,用exec執行if exists select 1 from sysobjects where id in select cdefault from syscolumns where name 列名 and id object...