天天看点

我的第一个博客

一,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);

继续阅读