1.Les scripts HTML doivent être situés entre les balises </p> <p>Les scripts peuvent être placés dans les sections <body> et <head> </p>2. Pour accéder à un élément HTML depuis JavaScript, vous pouvez utiliser la méthode document.getElementById(id) <p> </p>3. Vous pouvez écrire du contenu, y compris des balises, dans des documents HTML via document.write(). Notez que si document.write() est exécuté après le chargement du document, l'intégralité du document HTML sera écrasé <p> </p>4.JS annote de deux manières : // et /**/<p> </p>5. Les variables sont déclarées via var. Parce que JS est un langage faiblement typé, le type de variable n'a pas besoin d'être spécifié. <p> </p> <div class="jb51code"> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:js;"> var x=1 //number var x="a" //字符串 var x=true //boolean var x //x无值,undefined </pre><div class="contentsignin">Copier après la connexion</div></div> </div>6. Fonction Utiliser la définition de la fonction<p> </p> <div class="jb51code"> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:js;"> function 函数名(){ 函数体; } </pre><div class="contentsignin">Copier après la connexion</div></div><p>7.var num=new Number()//申明一個Number物件</p> <p>Number.MAX_VALUE 最大數值<br> Number.MIN_VALUE 最小數值<br> Number.NaN 特殊的非數字值<br> Number.NEGATIVE_INFINITY 負無窮大<br> Number.POSITIVE_INFINITY 正無限大<br> Number.toExponential( ) 用指數計數法格式化數字<br> Number.toFixed( ) 採用定點計數法格式化數字<br> Number.toLocaleString( ) 把數字轉換成本地格式的字串<br> Number.toPrecision( ) 格式化數字的有效位元<br> Number.toString( ) 將—個數字轉換成字串<br> Number.valueOf( ) 傳回原始數值<br> 8.var str = new String() //申明一個字串物件</p> <p> str.substr(start,length):在str中抽取並傳回一個子字串。但它並沒有修改str,start表示抽取的開始位置,length表示長度,省略length,則表示抽取至最後。 </p> <p> str.substring(from,to):將傳回字串string的子字串,由from到to之間的字符構成, 包括位於from的字符,不包括位於to的字符.如果from>to,就是自動調換後截取。 </p> <p> Str.toLowerCase( ):把字串轉換小寫</p> <p> Str.toUpperCase( ):將字串轉換成大寫</p> <p> str.split():安照指定的符號對字串分割</p> <p> str.slice():與substring()相同但要靈活,允許使用負值,與Array.slice()相似</p> <p> str.concat():字串連結,與Array.concat想似,但用 號更方便</p> <p> str.indexOf():檢索字符,傳回字符首次出現的位置</p> <p>9.var date=new Date() //建立一個日期物件</p> <p>主要的一些方法:</p> <p> date.get/setDay() //返回/設定一週的某一天(0~6),</p> <p> date.get/setFullYear() //返回/設定係統時間中的年份</p> <p> date.get/setMonth() //返回/設定係統時間中的月份欄位(0~11)</p> <p> date.get/setDate() //返回/設定一個月中的某一天</p> <p> date.get/setHours() //返回/設定係統時間中的小時字段</p> <p> date.get/setMinutes() //返回/設定係統時間中的分鐘欄位</p> <p> date.get/setSeconds() //返回/設定係統時間中的秒字段</p> <p> date.get/setTime() //返回/設定//返回/設定係統時間中的分鐘欄位</p> <p>10.var arr=new Array() //建立一個陣列物件</p> <p>主要屬性:arr.length //傳回陣列的長度</p> <p>主要方法:</p> <p> pop() //刪除並傳回陣列的最後一個元素,傳回值為刪除的元素</p> <p> push() //向數組末尾添加元素,返回數組的長度</p> <p> shift() //將首個元素移出數組,傳回值為刪除的元素</p> <p> unshift() //在陣列頭部插入一個元素,傳回陣列的長度</p> <p> slice() //傳回數組的一部分,參數可為負值,傳回被截取的陣列</p> <p> reverse() //顛倒數組中的順序,傳回顛倒後的陣列</p> <p> sort() //對陣列元素排序,需指定方法</p> <p> concat() //數組連接,返回連接的數組,不改變原來的數組</p> <p> join() //將陣列元素以指定字元連接,以字串形式傳回</p> <p> splice() //插入、刪除或取代陣列的元素,</p> <p> toString() //將陣列轉換成一個字串</p> <p>11.Math是原生物件</p> <p> Math.abs() //回傳絕對值</p> <p> Math.ceil() //向上取整</p> <p> Math.floor() //鄉下取整</p> <p> Math.round() //四捨五入 </p> <p> Math.randow() //傳回一個隨機數</p> <p> Math.max() //傳回較大的一個值</p> <p> Math.min() //傳回較小的一個值</p> <p> Math.PI() //常數PI</p> <p> Math.pow() //x的y次方</p> <p> Math.sqrt() //計算平方</p> <p>12.其他</p> <p> isNaN() //判斷是否為數值,不是數值回傳true</p> <p> parseInt() //強制轉換為整數類型</p> <p> parseFloat() //強制轉換為浮點型數值</p> <p> alert() //警告</p> <p> confirm() //訊息確認框</p> <p> prompt() //提示訊息框</p> <p> document.write() //向HTML文檔寫內容,如果文檔內容載入完成後用該方法寫入,將覆蓋整個HTML文檔</p> <p> document.getElementById() //透過ID名稱取得物件</p> <p> document.getElementsTagName() //透過標籤名稱取得對象,傳回的是陣列物件</p> <p> document.getElementsClassName() //透過類別名稱取得對象,傳回的是陣列物件</p> <p>以上所述就是本文的全部內容了,希望大家能夠喜歡。 </p> </div>