天天看點

我的第一個部落格

一,var json1={

for(var keyname in json1 ){

}

//keyname 表示的是屬性名

//輸出的結果是 key1 key2 key3 和 a b c

二,//補充一點知識

//元素節點.style.left 值是一個字元串帶px的那種 而 元素節點.offsetleft 值是個具體的數字 不帶px的 如果要二者相等則需要這樣 元素節點.style.left =元素節點.offsetleft +“px”

//小球的到可視視窗距離的算法 假設小球的id為ball 那麼 算法是 ball.offsrtleft+ball.offsetwidth>(document,documentelement,clientwidth||docunment,body,clientwidth)||ball.offsetleft<0 (此段代碼表示的是小球不能超過可是視窗的左右兩邊的界限,同樣上下的同理)

三,用混合法建立一個對象

例如

function person(name,sex){//注意:此處person的首字母要大寫

this.name=name; //注意:此處中間有一個點,很多人會寫成冒号或者中間 什麼都不寫 後面是分号

this.sex=sex;

person.prototype.run=function(){

console.log(this.name+"跑了");

//此處是對象的執行個體化

var a=new person("張三","男");//注意:此處關鍵字new不能忘記

var b=new person("李四","女");

//此處是調用對象的方法、行為

a.run();

b.run();

console.log(a.run==b.run);

繼續閱讀