1. <script>
  2. var p=new Object();
  3.  
  4. //属性
  5. p.width=;
  6. p.height=;
  7. p.num=;
  8. p.autotime=;
  9.  
  10. //方法
  11. p.autoplay=function(){
  12. alert("play....");
  13. }
  14. p.test=function(){
  15.  
  16. }
  17.  
  18. alert(p.width);
  19.  
  20. p.autoplay();
  21. </script>
  1. var test = {
  2.  
  3. alr:function(){
  4. var Oul = document.getElementById('ul');
  5. var Oli = Oul.getElementsByTagName('li');
  6. for(var i=;i<Oli.length;i++){
  7.  
  8. (function(i){
  9. Oli[i].onclick=function(){
  10. alert(i)
  11. }
  12. })(i);
  13. }
  14. }
  15. }
  16.  
  17. test.alr();
  1. function test(){
  2.  
  3. this.alr=function(){
  4. var Oul = document.getElementById('ul');
  5. var Oli = Oul.getElementsByTagName('li');
  6. for(var i=;i<Oli.length;i++){
  7.  
  8. (function(i){
  9. Oli[i].onclick=function(){
  10. alert(i)
  11. }
  12. })(i);
  13. }
  14. }
  15. }
  16.  
  17. var Ojc = new test();
  18.  
  19. Ojc.alr();
  1. //创建原型对象,定义属性、方法、及对象事件等。
  2. Student.prototype={
  3. _name:null,
  4. _age:null,
  5. _sex:null,
  6. ShowName:function()
  7. {
  8. alert("Name:"+ this._name +"\n" + "Age:" + this._age + "\n" + "Sex:"+ this._sex);
  9. }
  10. }
  11.  
  12. //专门用一个函数来初始化对象。
  13. function Student(name,age,sex)
  14. {
  15. this._name=name;
  16. this._age=age;
  17. this._sex=sex;
  18. }
  19.  
  20. var student = new Student("小明",,"男"); //实例化
  21. student.ShowName(); //调用对象方法
  1. var lp = {
  2. name: "Vicky",
  3. age: ,
  4. eat: function() {
  5. alert('1');
  6. },
  7. sleep: function() {
  8. alert('2');
  9. }
  10. };
  11.  
  12. lp.sleep();
  1. var index =
  2. function A(x,y) {
  3. this.x = x;
  4. this.y = y;
  5. A.prototype.FunX = function(){
  6. document.body.style.background = 'red';
  7. };
  8. A.prototype.FunY = function(){
  9. alert(y)
  10. };
  11. }
  12.  
  13. var obj = new A(,);
  14. alert(obj.x);
  15. alert(obj.y);
  16. obj.FunX();
  17. obj.FunY();

初学Javascript对象的更多相关文章

  1. 初学JavaScript七大注意事项

    知识说明: 初学JavaScript,注意以下七大细节,在实现同样功能的情况下,让我们的代码更易懂.效率更高. 一.简化代码 例如:创建对象 之前是这样的: Var car = new object( ...

  2. json与JavaScript对象互换

    1,json字符串转化为JavaScript对象: 方法:JSON.parse(string) eg:var account = '{"name":"jaytan&quo ...

  3. javaScript对象-基本包装类型的详解

    本人按书上的内容大致地把javaScript对象划分成“引用类型”.“基本包装类型”和“内置对象”三块内容. 我们这篇先了解下基本包装类型的详细用法吧! 一.我们先解下相关概念: 1.引用类型的值(对 ...

  4. 如何理解javaScript对象?

    在我们生活中,常常会提到对象一词,如:你找到对象了吗?你的对象是谁呀?等等. 在我们家庭中,有男友的女青年都会说我有对象了,那么她的对象是XX(她的男友). 夫妻间呢?都会说我的爱人是谁谁谁,现在我们 ...

  5. 简述JavaScript对象、数组对象与类数组对象

    问题引出 在上图给出的文档中,用JavaScript获取那个a标签,要用什么办法呢?相信第一反应一定是使用document.getElementsByTagName('a')[0]来获取.同样的,在使 ...

  6. 深入理解javascript对象系列第二篇——属性操作

    × 目录 [1]查询 [2]设置 [3]删除[4]继承 前面的话 对于对象来说,属性操作是绕不开的话题.类似于“增删改查”的基本操作,属性操作分为属性查询.属性设置.属性删除,还包括属性继承.本文是对 ...

  7. Javascript对象的方法赋值

    Javascript对象编程学习中,一直不能很好的掌握对象的属性(property)和方法(method).今天在写代码过程中,又犯了一个低级错误. <!DOCTYPE html> < ...

  8. web前端学习(二) javascript对象和原型继承

    目录 1. JavaScrpt对象 2. 原型对象和继承 3. 对象的克隆 (1)javascript对象 在JS中,对象是属性的容器.对于单个对象来说,都由属性名和属性值构成:其中属性名需要是标识符 ...

  9. 如何判断Javascript对象是否存在

    Javascript语言的设计不够严谨,很多地方一不小心就会出错. 举例来说,请考虑以下情况. 现在,我们要判断一个全局对象myObj是否存在,如果不存在,就对它进行声明.用自然语言描述的算法如下: ...

随机推荐

  1. 洛谷2583 地铁间谍 (UVa1025A Spy in the Metro)

    洛谷2583 地铁间谍(UVa1025A Spy in the Metro) 本题地址:http://www.luogu.org/problem/show?pid=2583 题目描述 特工玛利亚被送到 ...

  2. java 复用类的三种方式区别 组合,继承,代理的区别

    1. 组合 : 只需在新类中产生现有类的对象 .(is - a 有一个) 新类是由现有类的对象组成. (引用初始化与作用域?) 2. 继承 : 按照现有类的类型来创造新类. (has - a 有一个) ...

  3. 堆排序中建堆过程时间复杂度O(n)怎么来的?

    首先这个循环是从i = headsize/2 -> 1,也就是说这是一个bottom-up的建堆.于是,有1/2的元素向下比较了一次,有1/4的向下比较了两次,1/8的,向下比较了3次,.... ...

  4. JS常用扩展

    // 清除两边的空格 String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ''); }; // 合并多 ...

  5. HighCharts 具体使用及API文档说明

    一.HighCharts开发说明: HighCharts开发实际上配置HighCharts每一个部分,比方配置标题(title),副标题(subtitle)等,当中每一个部分又有更细的參数配置,比方标 ...

  6. SVN server的搭建

    当做大的项目是,svn是代码管理的好工具,假设是用自己的server,那么须要搭建SVNserver. Subversion是一款很优秀的svnserver工具,笔者採用VisualSVN serve ...

  7. [Javascript] Object.assign()

    Best Pratices for Object.assign: http://www.cnblogs.com/Answer1215/p/5096746.html Object.assign() ca ...

  8. PHP学习路径

    php学习大致可分为三个阶段: 第一阶段:基础知识,页面布局. 学习内容:html.div+css.js. 学习目标:div+css设计. 阶段二:php核心知识和数据库交互. 学习内容:php核心知 ...

  9. android string.xml前后加空格的技巧

    方法1: <string name="password">密    码</string>&#160 这个就代表着空格. 方法2:用\u0020代表空 ...

  10. LayoutInflater和inflate()方法的使用方法

    public static LayoutInflaterfrom(Context context) { LayoutInflaterLayoutInflater = (LayoutInflater)c ...