初学Javascript对象
<script>
var p=new Object(); //属性
p.width=;
p.height=;
p.num=;
p.autotime=; //方法
p.autoplay=function(){
alert("play....");
}
p.test=function(){ } alert(p.width); p.autoplay();
</script>
    var test = {
        alr:function(){
            var Oul = document.getElementById('ul');
            var Oli = Oul.getElementsByTagName('li');
            for(var i=;i<Oli.length;i++){
                (function(i){
                    Oli[i].onclick=function(){
                        alert(i)
                    }
                })(i);
            }
        }
    }
    test.alr();
    function test(){
        this.alr=function(){
            var Oul = document.getElementById('ul');
            var Oli = Oul.getElementsByTagName('li');
            for(var i=;i<Oli.length;i++){
                (function(i){
                    Oli[i].onclick=function(){
                        alert(i)
                    }
                })(i);
            }
        }
    }
    var Ojc = new test();
    Ojc.alr();
//创建原型对象,定义属性、方法、及对象事件等。
Student.prototype={
_name:null,
_age:null,
_sex:null,
ShowName:function()
{
alert("Name:"+ this._name +"\n" + "Age:" + this._age + "\n" + "Sex:"+ this._sex);
}
} //专门用一个函数来初始化对象。
function Student(name,age,sex)
{
this._name=name;
this._age=age;
this._sex=sex;
} var student = new Student("小明",,"男"); //实例化
student.ShowName(); //调用对象方法
    var  lp = {
       name:    "Vicky",
       age:     ,
       eat: function() {
              alert('1');
       },
       sleep: function() {
           alert('2');
        }
    };
    lp.sleep();
    var index =
    function A(x,y) {
        this.x = x;
        this.y = y;
        A.prototype.FunX = function(){
            document.body.style.background = 'red';
        };
        A.prototype.FunY = function(){
            alert(y)
        };
    }
    var obj = new A(,);
    alert(obj.x);
    alert(obj.y);
    obj.FunX();
    obj.FunY();
初学Javascript对象的更多相关文章
- 初学JavaScript七大注意事项
		
知识说明: 初学JavaScript,注意以下七大细节,在实现同样功能的情况下,让我们的代码更易懂.效率更高. 一.简化代码 例如:创建对象 之前是这样的: Var car = new object( ...
 - json与JavaScript对象互换
		
1,json字符串转化为JavaScript对象: 方法:JSON.parse(string) eg:var account = '{"name":"jaytan&quo ...
 - javaScript对象-基本包装类型的详解
		
本人按书上的内容大致地把javaScript对象划分成“引用类型”.“基本包装类型”和“内置对象”三块内容. 我们这篇先了解下基本包装类型的详细用法吧! 一.我们先解下相关概念: 1.引用类型的值(对 ...
 - 如何理解javaScript对象?
		
在我们生活中,常常会提到对象一词,如:你找到对象了吗?你的对象是谁呀?等等. 在我们家庭中,有男友的女青年都会说我有对象了,那么她的对象是XX(她的男友). 夫妻间呢?都会说我的爱人是谁谁谁,现在我们 ...
 - 简述JavaScript对象、数组对象与类数组对象
		
问题引出 在上图给出的文档中,用JavaScript获取那个a标签,要用什么办法呢?相信第一反应一定是使用document.getElementsByTagName('a')[0]来获取.同样的,在使 ...
 - 深入理解javascript对象系列第二篇——属性操作
		
× 目录 [1]查询 [2]设置 [3]删除[4]继承 前面的话 对于对象来说,属性操作是绕不开的话题.类似于“增删改查”的基本操作,属性操作分为属性查询.属性设置.属性删除,还包括属性继承.本文是对 ...
 - Javascript对象的方法赋值
		
Javascript对象编程学习中,一直不能很好的掌握对象的属性(property)和方法(method).今天在写代码过程中,又犯了一个低级错误. <!DOCTYPE html> < ...
 - web前端学习(二)  javascript对象和原型继承
		
目录 1. JavaScrpt对象 2. 原型对象和继承 3. 对象的克隆 (1)javascript对象 在JS中,对象是属性的容器.对于单个对象来说,都由属性名和属性值构成:其中属性名需要是标识符 ...
 - 如何判断Javascript对象是否存在
		
Javascript语言的设计不够严谨,很多地方一不小心就会出错. 举例来说,请考虑以下情况. 现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明.用自然语言描述的算法如下: ...
 
随机推荐
- 【最短路】NEERC15 F Froggy Ford(2015-2016 ACM-ICPC)(Codeforces GYM 100851)
			
题目链接: http://codeforces.com/gym/100851 题目大意: 一只青蛙跳过宽为W的河,河中游N个石头,坐标xi,yi,现在往河中间添加一个石头,使得每次跳跃的最大的距离最小 ...
 - 重新注册IE组件
			
重新注册IE组件:1.打开一个记事本文件. 2.将下面的命令复制到记事本文件中.regsvr32 comcat.dll /sregsvr32 CSSEQCHK.DLL /sregsvr32 shdoc ...
 - Bellman-Bord(贝尔曼-福特)
			
include const int inf=0x3f3f3f3f; int main() { int m,n; scanf("%d%d",&n,&m); int u ...
 - [Audio processing] wav音频文件读取int和double数组的关系
			
直接读取wav文件是int数组,但是有一些实现返回的是double数组,还有些输入是double数组:那我们要互相调用的时候还是要看看两者到底有什么关系,其实很简单. 以单身道,16bit为例 /** ...
 - CLOSE-UP FORMALWEAR_意大利进口_2015秋冬_男装发布会_西装图片系列_男装西装设计资料_WeArTrends时尚资讯网_国内最专业的服装设计资讯网站
			
CLOSE-UP FORMALWEAR_意大利进口_2015秋冬_男装发布会_西装图片系列_男装西装设计资料_WeArTrends时尚资讯网_国内最专业的服装设计资讯网站 CLOSE-UP FORMA ...
 - inux常用命令大全
			
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS ...
 - 电商H5制作常使用的排版方式
			
在很多电商网站或者APP中,经常会出现一些精美夺目的活动宣传海报,吸引着用户点击.购买.如今,电商们可以把海报搬到微信中,做出面向用户群大.传播快的H5制作.那么,制作电商H5制作时可以使用哪三种排版 ...
 - gradle 集成到myeclipse
			
新的项目用到gradle,所以学了下,地址:http://dist.springsource.com/release/TOOLS/gradle :help 下,安装好,重启即可,gradle作为mav ...
 - HDU1700:Points on Cycle
			
Problem Description There is a cycle with its center on the origin. Now give you a point on the cycl ...
 - Java基础知识强化之IO流笔记15:递归之删除带内容的目录案例
			
1. 需求:递归删除带内容的目录 分析: (1)封装目录 (2)获取该目录下的所有文件或者文件夹的File数组 (3)遍历该File数组,得到每一个File对象 (4)判断该File对 ...