JavaScript Array、Date、String

來源:互聯網
上載者:User

標籤:

Array:數組

push:往數組末尾添加值,可以是一個或者多個。

   alert(arr.push(4, 5))

join:串連數組元素,中間有分隔字元。

  var str = arr.join(" ");
   alert(str);

reverse:點到數組的順序,是操作本身。

   alert(arr.reverse());

 splice:增加或刪除元素

 

var arr = new Array(6);
   arr[0] = "George";
   arr[1] = "John";
   arr[2] = "Thomas";
   arr[3] = "James";
   arr[4] = "Adrew";
   arr[5] = "Martin";
   arr.splice(0,1, "test");
   alert(arr);

concat:用來串連兩個或多個字串。

alert(arr.concat(arr1, arr2));

 

String:

length:表示字串的長度;

var str = "123456...";
 alert(str.length);

split:用來分隔字串,得到是一個字串數組;

  var str="How are you doing today?";
   document.write(str.split(" ") + "<br />");
   document.write(str.split("") + "<br />");
   document.write(str.split(" ",1));

substr():用來提取字串

   var str="Hello world!";
   document.write(str.substr(6));

toLowerCase()用來切換字串的大小。

  var str="Hello World!";
  document.write(str.toUpperCase());
   document.write(str.toLowerCase());

indexOf()檢測字串是否存在被檢測的字串內,如果有,則返回這個字串首次出現的位置,如果沒有返回“-1”。

var str="Hello world world!";
   document.write(str.indexOf("Hello") + "<br />");
   document.write(str.indexOf("World") + "<br />");
   document.write(str.indexOf("world"));

substring()字串的截取

  var str="Helloworld!";
  document.write(str.substring(3, 6));

變數命名:駝峰命名法document.getElenment

資料類型的轉換:var name(變數名) = parseInt(text.value);//將值轉換成整型

        parseFloat()//將值轉換成浮點型

 

Date:日期

日期的類型:Date

  var d =new Date(); 用於表示當前的日期和時間是所有時區基準標準時間。    

var today = new Date();
var year = today.getFullYear();
var month = today.getMonth();
var day = today.getDate();
var hours = today.getHours();
var mins = today.getMinutes();
var s = today.getSeconds();
var str = year + "年" + (month + 1) + "月" + day + "日" + hours;
alert(str);

 

JavaScript Array、Date、String

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.