在變數名或函式名前加下劃線,一般表示「私有」。是約定俗成的開發規範,沒有強制限制,類似於類名首字母大寫。
加下劃線,還能有效防止重名。
通常變數前加下劃線表示「私有變數」。
函式名前加下劃線表示「私有函式」。
函式名前加下劃線,表示私有函式
//函式名前加下劃線
function onblur(input)
變數名前加下劃線,表示私有變數
//變數名前加下劃線
var _datatype = getattribute("datatype");
if (typeof(_datatype) == "object" || typeof(this[_datatype]) == "undefined") else
break;
default :
if (!this[_datatype].value.test(value))
break;
}}
JavaScript中的函式
函式的宣告 方式一 js的 宣告區域和執行區域是一起的,都是在js 的 域中 function 函式名 形參名 1,形參名2 function test1 a1,a2 test1 1 2 方式二 根據底層都是物件,函式底層也都是物件 var 函式名 new function 形參1 形參2 函式體 ...
JavaScript高階程式設計 DMO節點變化
mutation事件能在dom中的某一部分發生變化時給出提示 檢測瀏覽器是否支援 ie9 var issupported document.implementation.hasfeature mutationevents 2.0 lang en charset utf 8 titletitle he...
JavaScript函式中的arguments物件
ecmascript標準中,每個函式都有乙個特殊的內建物件arguments。arguments物件是乙個類array物件 object 用以儲存函式接收到的實參副本。一 內建特性 說它是乙個內建物件是因為我們在建立函式時並沒有定義這個物件 var functest function args fu...