iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 10
0
Modern Web

網頁程式設計so easy系列 第 10

Day 9 [JavaScript-2]

  • 分享至 

  • xImage
  •  

基本語法

  • if-else:
 if(a==b){
     ...
 }else{
     ...
 }
  • for:
for(var i=0; i<4; i++){
    ...
}
  • parseInt: 將參數字串轉成整數傳回。parseInt("23")//23
  • parseFloat: 將參數字串轉成浮點數傳回。parseInt("3.14159")//3.14159
  • NaN(Not a Number)
  • 邏輯運算
  • or (a || b)
  • and (a && b)

存取元素屬性

getAttribute(屬性)
setAttribute(屬性, 欲設定之屬性值)
removeAttribute(屬性)
setInterval(要定時執行的函式名稱, 隔多少毫秒執行一次)

DOM事件設定

addEventListener(事件名稱, 處理函式的名稱);
匿名函式寫法↓

addEventListener(事件名稱, 
                 function(){ ... }
                );

使用windows物件控制瀏覽器

window.open(要開啟的網頁URL, '_blank');

  • _blank:表示新開分頁
  • _self:表示在目前頁面開啟

setTimeout(要執行的函式名稱, 隔多少毫秒執行一次)

和setInterval不同的是,SetTimeout是一次性的

還了解更多JavaScript的朋友可以參考網路神人網誌推薦的一些電子書
http://blog.miniasp.com/post/2016/02/02/JavaScript-novice-advice-and-learning-resources.aspx


上一篇
Day8 [JavaScript-1]
下一篇
Day10 [jQuery]
系列文
網頁程式設計so easy30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言