Maison >interface Web >js tutoriel >Résumé de la première introduction aux compétences Javascript_javascript

Résumé de la première introduction aux compétences Javascript_javascript

WBOY
WBOYoriginal
2016-05-16 15:50:011216parcourir

1.Les scripts HTML doivent être situés entre les balises 3f1c4e4b6b16bbbd69b2ee476dc4f83a

Les scripts peuvent être placés dans les sections 6c04bd5ca3fcae76e30b72ad730ca86d et 93f0f5c25f18dab9d176bd4f6de5d30e

2. Pour accéder à un élément HTML depuis JavaScript, vous pouvez utiliser la méthode document.getElementById(id)

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é

4.JS annote de deux manières : // et /**/

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é.

  var x=1  //number

  var x="a" //字符串

  var x=true  //boolean

  var x  //x无值,undefined

6. Fonction Utiliser la définition de la fonction

  function 函数名(){

    函数体;

  }

7.var num=new Number()//申明一個Number物件

Number.MAX_VALUE 最大數值
Number.MIN_VALUE 最小數值
Number.NaN 特殊的非數字值
Number.NEGATIVE_INFINITY 負無窮大
Number.POSITIVE_INFINITY 正無限大
Number.toExponential( ) 用指數計數法格式化數字
Number.toFixed( ) 採用定點計數法格式化數字
Number.toLocaleString( ) 把數字轉換成本地格式的字串
Number.toPrecision( ) 格式化數字的有效位元
Number.toString( ) 將—個數字轉換成字串
Number.valueOf( ) 傳回原始數值
8.var str = new String()    //申明一個字串物件

  str.substr(start,length):在str中抽取並傳回一個子字串。但它並沒有修改str,start表示抽取的開始位置,length表示長度,省略length,則表示抽取至最後。

  str.substring(from,to):將傳回字串string的子字串,由from到to之間的字符構成, 包括位於from的字符,不包括位於to的字符.如果from>to,就是自動調換後截取。

  Str.toLowerCase( ):把字串轉換小寫

  Str.toUpperCase( ):將字串轉換成大寫

  str.split():安照指定的符號對字串分割

  str.slice():與substring()相同但要靈活,允許使用負值,與Array.slice()相似

  str.concat():字串連結,與Array.concat想似,但用 號更方便

   str.indexOf():檢索字符,傳回字符首次出現的位置

9.var date=new Date()       //建立一個日期物件

主要的一些方法:

  date.get/setDay()    //返回/設定一週的某一天(0~6),

  date.get/setFullYear()  //返回/設定係統時間中的年份

  date.get/setMonth()  //返回/設定係統時間中的月份欄位(0~11)

  date.get/setDate()      //返回/設定一個月中的某一天

  date.get/setHours()  //返回/設定係統時間中的小時字段

  date.get/setMinutes()  //返回/設定係統時間中的分鐘欄位

  date.get/setSeconds()  //返回/設定係統時間中的秒字段

  date.get/setTime()  //返回/設定//返回/設定係統時間中的分鐘欄位

10.var arr=new Array()     //建立一個陣列物件

主要屬性:arr.length    //傳回陣列的長度

主要方法:

  pop()    //刪除並傳回陣列的最後一個元素,傳回值為刪除的元素

  push()    //向數組末尾添加元素,返回數組的長度

  shift()    //將首個元素移出數組,傳回值為刪除的元素

  unshift()    //在陣列頭部插入一個元素,傳回陣列的長度

  slice()    //傳回數組的一部分,參數可為負值,傳回被截取的陣列

  reverse()    //顛倒數組中的順序,傳回顛倒後的陣列

  sort()    //對陣列元素排序,需指定方法

  concat()    //數組連接,返回連接的數組,不改變原來的數組

  join()    //將陣列元素以指定字元連接,以字串形式傳回

  splice()    //插入、刪除或取代陣列的元素,

  toString()    //將陣列轉換成一個字串

11.Math是原生物件

  Math.abs()  //回傳絕對值

  Math.ceil()  //向上取整

  Math.floor()  //鄉下取整

  Math.round()  //四捨五入  

  Math.randow()  //傳回一個隨機數

  Math.max()  //傳回較大的一個值

  Math.min()  //傳回較小的一個值

  Math.PI()  //常數PI

  Math.pow()  //x的y次方

  Math.sqrt()  //計算平方

12.其他

  isNaN()  //判斷是否為數值,不是數值回傳true

  parseInt()  //強制轉換為整數類型

  parseFloat()  //強制轉換為浮點型數值

  alert()    //警告

  confirm()    //訊息確認框

  prompt()    //提示訊息框

  document.write()  //向HTML文檔寫內容,如果文檔內容載入完成後用該方法寫入,將覆蓋整個HTML文檔

  document.getElementById()  //透過ID名稱取得物件

  document.getElementsTagName()  //透過標籤名稱取得對象,傳回的是陣列物件

  document.getElementsClassName()  //透過類別名稱取得對象,傳回的是陣列物件

以上所述就是本文的全部內容了,希望大家能夠喜歡。

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn