js自学网站推荐:http://www.51zxw.net/study.asp?vip=4857021
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<script>

    function Student(name,sex,age,work,home){
        this.name=name;
        this.sex=sex?sex:"男";   //设置默认性别为男
        this.age=age;
        this.work=work;
        this.home=home;
        this.info=function () {
            var str ="我叫"+this.name+",性别"+this.sex+",今年"+this.age+"岁了,是一名"+this.work+"!";
            return str;
        };
    }

    var xiaoming = new Student("小明","男",8,"小学生","上虞");


    delete xiaoming.home;    //属性、方法的删除
    xiaoming.sex="女";    //属性的添加、修改


    for(var i in xiaoming){

        //遍历hero对象中的属性,除去方法
        if(typeof (xiaoming[i] ) != "function"){

            document.write("<div>"+i+":"+xiaoming[i]+"</div>");

        }else{

            document.write("<div>"+xiaoming.info()+"</div>");
        }

    }
    

</script>
</body>
</html>

更多相关文章

  1. javascript 构造函数中的属性与原型上属性优先级的比较
  2. 在jQuery中使用css transform属性
  3. javascript的offset、client、scroll使用方法,相关属性解释原理
  4. 如何将javascript set style属性返回到CSS默认值
  5. 对象的属性也要加引号吗
  6. javascript中的属性类型
  7. 使用gulp-spritesmith属性生成:悬浮规则,而不是类选择器
  8. 从单击使用属性作为变量进行AJAX调用。
  9. 确保代码在*之后执行*对监视属性的更改已在UI中生效

随机推荐

  1. (4) Android中Binder调用流程 --- bindServ
  2. android ListView没有数据时信息显示
  3. Android如何实现模糊的半透明窗口
  4. CyanogenMod创始人宣布加入三星移动 “让
  5. Android消息提示框Toast
  6. Android数据存储---数据备份(Data Backup)(
  7. Android中自定义drawable states
  8. 【Android开发学习01】与Android实体设备
  9. Android歌词秀设计思路(6)运用Proxy设计模
  10. android uiautomator自己主动化測试