javascript基礎 之 程式碼規範
1,變數名
1,變數名推薦使用小駝峰寫法:類似於:firstName
2,全域性變數和常量建議用大寫:PI
3,支援下劃線
2,縮排
1,一般使用4個空格當作縮排,tab建議少用
2,運算子左右和左花括號前建議使用空格:var x = a + b ;
3,以分號作為結束符
4,左花括號跟在上文中,右花括號單獨一行。
5,字數太多建議換行,可在逗號或者運算子後面換行。
3,物件
1,冒號與屬性值間有個空格。比如 var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};
2,html載入外部的js檔案:<script src="myscript.js">
3,最後一個屬性-值對後面不要新增逗號。
4,檔名:
1,建議全部使用小寫。
相關推薦
javascript基礎 之 程式碼規範
1,變數名 1,變數名推薦使用小駝峰寫法:類似於:firstName 2,全域性變數和常量建議用大寫:PI 3,支援下劃線 2,縮排 1,一般使用4個空格當作縮排,tab建議少用 2,運算子左右和左花括號前建議使用空格:var x = a + b ; 3,以分號作為結束符
Javascript筆記(五)之 程式碼規範
前言:為什麼需要程式碼規範 程式碼規範的意義 在ECMAScript之中,所有的程式碼都是由語句來構成的。語句表明執行過程中的流程、限定與約定,形式上可以是單行語句或一對大擴後{}擴起來的複合語句,在語法描述中,複合語句整體可以作為一個單行語句處理。 JavaS
javascript基礎之字符串方法
abcd font earch 分割 定位 lastindex toupper 參數 方法 1:屬性length就是獲取字符串的長度註意:中文、數字、英語字母、空格,都是1個長度eg:"快樂大本營 oh".length//8var str = ‘abc‘.length;//
JavaScript基礎之流程控制語句
字符 出口 操作符 回調函數 ext i++ type script 函數表 第三部分:流程控制語句 JavaScript代碼是書寫位置: JavaScript代碼應該寫在<script type=”text/javascript”></script>
JavaScript基礎之層級選擇器
nfc oms pxn 選擇器 sad targe rdl sina dql 彜9稼4eu攔厥6ghttp://www.facebolw.com/space/2102338 9y寄急芳6厝渴28http://tushu.docin.com/sina_6370730113 6
javascript基礎之兩種函數的定義方法
函數 div code add 基礎 clas col ava bsp 第一種方式:可以在函數定義之前調用也可以在函數定義之後調用: (0)函數的調用 add(1,2) //可以調用 (1)函數的定義: function add(x,y) { con
JavaScript基礎之查找和過濾
sm2 utc adl doc .html cti icm fan htc lh4y6e探塵衙澳鶴瓢http://shequ.docin.com/fsjk014wxyrpl炔盅輾斂納淹http://www.docin.com/sina_6267156342ex2rjd納苯伎
JavaScript基礎之Canvas
dci cee mk4 rip gsl http nbu scrip hud udcizp盅夠推椒創炭http://www.docin.com/bmqgd37060fmh32e扔詡忌畝鉤偎http://jz.docin.com/sina_6188986925e5zku1匱鉸
javascript基礎 之 保留關鍵字
textarea hist cape ceo 取名字 images end fault rip 1,保留關鍵字 意思是:特定的字符串要麽是已經有指代了要麽是未來將要有指代,所以取名字不要用保留關鍵字裏的字符串 js保留關鍵字 abstract argument
javascript基礎 之 表單
submit innerhtml ssa 布爾 col mit 流程 ESS name 1,js可以驗證表單 實例1,js獲取表單的內容 //html表單是這樣的 <form name="myForm" action="demo_form.php" onsubmit
javascript基礎 之 void
1,viod是什麼? javascript:void(0) 這樣的程式碼是js中很常用的程式碼,void是javascript中定義的一個操作符,void後面跟一個表示式,void操作符會立即執行後面的表示式,並且統一返回undefined void用法如下: 1. javascript
javascript基礎 之 json
1,json是用於儲存和傳輸的資料格式 全稱:JSON 英文全稱 JavaScript Object Notation json轉化為javascript的規則: 資料為 鍵/值 對。 資料由逗號分隔。 大括號儲存物件 方括號儲存陣列
Java基礎之命名規範
類命名規範: 類名使用 UpperCamelCase 風格(首字母都大寫),必須遵從駝峰形式。 例如: MessageUtil 抽象類命名使用 Abstract 或 Base 開頭 ; 異常類命名使用 Exception 結尾 ; 測試類命名以它要測試的類的名稱開始,以 Test 結尾。
結對作業之程式碼規範
縮排:縮排使用4個空格的方式; 括號:在複雜的條件表示式中,用括號清楚的表示邏輯優先順序; 斷行與空白的{}行:程式結構風格使用斷行和空白的{}行; (在程式除錯時期需要單步執行需要斷行,在程式複雜程式碼量大時空白{}使結構清晰明瞭) 分行:在定義不同變數或對多個變數進行賦值
JavaScript 基礎之Number 物件(五)
toString() 方法 輸出16進位制、8進位制、2進位制。 var myNumber=128; myNumber.toString(16); // 返回 80 myNumber.toString(8); // 返回 200 myNumber.toString(2); // 返回 1000
JavaScript基礎之物件
在真正的工作中感受到了javascript的強大,所以準備自學javascript。基礎的什麼資料型別、表示式、語句等就不寫出來了,想必大家對那個都很熟悉了。現在就開始介紹javascript物件吧。 “物件是javascript中基本資料型別”這個是《javascript
JAVA基礎之程式碼簡潔之道
引言 普通的工程師堆砌程式碼,優秀的工程師優雅程式碼,卓越的工程師簡化程式碼。如何寫出優雅整潔易懂的程式碼是一門學問,也是軟體工程實踐裡重要的一環。--來自網路 背景 軟體質量,不但依賴於架構及專案管理,更與程式碼質量緊密相關。簡潔高效的程式碼不但易於閱讀,更能避免潛在BUG與風險,提高程式碼質量。近期
Javascript基礎之-Promise
轉載自:http://www.lht.ren/article/3/ Promise是什麼呢?根據ecma-262的定義: Promise是一個被用於延時計算的最終結果的佔位符 (A Promise is an object that is used as a placeholder
【高效程式碼調錯系列之程式碼規範】——讓軟體學會自己尋找缺陷
前言 確保你的出錯資訊可以幫助你除錯錯誤,不能只提醒你需要除錯錯誤。 使用斷言 程式碼的每一塊都建立在一個無數假設的平臺上面——某些條件必須是正確的才能讓執行結果符合預期。往往缺陷的出現是因為某些假設不成立或者是錯誤的。避免做出這些假設是不可
Code Review之程式碼規範篇
由於先前公司做了一個外國的專案,那個專案好像基於掌上電腦的一個小網站(具體的不敢問頭太多),結果我們的HTML程式碼寫的不好,被國外的人說我們的程式碼結構不好,CSS裡屬性值老多重複等.在我看來可能當時這樣一種網站由於時間進度\專案規模等各種原因,沒有足夠的人手去把那些東西