title: Javascript
tags: javascript,學習
grammar_cjkRuby: true
---
定義變數
三種形式
var name; var name = "zhang san"; var name; name = "zhang san";
Javascript 的資料型別
三種形式
var name = "zhang san"; var name = 'zhang san';
Java
var cost = 8.32;數字
計算,計數
var yes = true; var no = false;boolean
值只能為 true or false ;
var array = ['hp','apple','lenovo']; var apple = array[1];數組
索引數組是一系列不同的資料項,且資料透過下標鍵存取
對象
var stu = {"id":1,"name":"zhang san"}; var name = stu.name;
var a = null;
var id = "测试id"; id = 1;
==Javascript 是一種隱式語言,不需要指定資料沒有值
var a = 9; var b = a++; //结果 a=10 b=9==Javascript 是一種隱式語言,不需要指定資料沒有值
var a = 5; a += 5; //a = 6==Javascript 是一種隱式語言,不需要指定資料型,解釋器會自動分析出正確的資料型別==
另外可以將一種資料型別,賦值給另外一種資料型,例如
var t1 = ['zhang','li'];算數運算子
var t2 = new Array(); t2[0] = 'zhang' ; t2[1] = 'li' ;rr
符
數組的使用
創建數組
var t3 = new Array(); t3.push('zhang'); t3.push('li');
var str = '今天是祖国的67岁生日'; alert(str.substring(3,9));
var user = new object(); user.name = "zhang"; user.age = 18;
操作方法
rrreee
自定義物件rrreee