将自定义对象和用内置对象初始化一个变量,使变量成为对象实践了一下:

不懂将代码表框,只好这么写...

代码如下:

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
  5. <title>Learning Object in JavaScript!</title>
  6. <script type="text/javascript" >
  7. //This function can refill the page with the value of an object
  8. function Show(Object)
  9. {
  10. for (var ptr in Object){
  11. document.write(Object[ptr]);
  12. document.write("<br/>");
  13. }
  14. }
  15. //Define an object "People"
  16. function Peoples(name,age)
  17. {
  18. this.name=name;
  19. this.age=age;
  20. }
  21. </script>
  22. </head>
  23. <body>
  24. <script type="text/javascript" >
  25. //Create a new Object with Object
  26. var p=new Object();
  27. p.name="Baby Aloha";
  28. p.age=20;
  29. //Go through the Object
  30. for (var prop in p)
  31. alert(p[prop]);
  32. //Create a object with the object
  33. var q=new Peoples();
  34. q.name="Andrew";
  35. q.age=19;
  36. </script>
  37. <input type="button" value="Show Props!" οnclick="Show(q);"/>
  38. <p>Click the button to show information I`ve set to variable q.</p>
  39. </body>
  40. </html>

转载于:https://blog.51cto.com/aloha/433455

JavaScript学习之对象相关推荐

  1. javascript学习之对象基础

    2019独角兽企业重金招聘Python工程师标准>>> javascript学习之对象基础 面向对象语言 面向对象语言需要向开发者提供四种基本能力 封装:把相关信息(数据和方法)存储 ...

  2. JavaScript学习笔记——对象知识点

    javascript对象的遍历.内存分布和封装特性 一.javascript对象遍历 1.javascript属性访问 对象.属性 对象[属性] //字符串格式 //javascript属性的访问方法 ...

  3. javascript学习----window对象的学习与总结

    一   BOM:浏览器对象模型,提供了很多对象,用于对浏览器的功能进行访问,浏览器本身自己就有一些对象,不需要创建. BOM的核心对象是window,它是浏览器的一个实例. 二.(1)Window:的 ...

  4. JavaScript学习笔记——对象和数组(上)

    /** 对象:其实就是一种类型,即引用类型.以下学习的是Object类型,Array类型,以及其方法.* 对象的值就是引用类型的一个实例.如:水果作为一个对象,香蕉就是水果对象中的一个实例.男生是一个 ...

  5. javascript学习1---用dom对象动态控制表格

    利用dom对象模型的属性和方法可以很轻松的控制页面上的元素,包括增加删除等.而对于表格,html DOM还提供了一套专用的特性,使得操作更加方便.动态控制表格的方法,包括添加删除表格的行,列,单元格等 ...

  6. JavaScript学习杂记--对象和数组

    一.对象 说起对象,我们不自然就想起了面向对象中自封装的一个类,同样JS中也是遵循这个守则,在web编程中几乎天天用到的就是JSON.是的,这就是一个对象,不过这个对象下面的字段都是字符串和值类型,如 ...

  7. 小汤学编程之JavaScript学习day03——对象、Array数组、String字符、Date日期、JSON

    一.JS中的对象 二.Array数组 1.特点     2.数组的定义     3.常用方法     4.数组的遍历 三.String字符 1.定义     2.常用方法 四.Date日期 1.定义  ...

  8. JavaScript学习笔记05【高级——DOM对象】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  9. JavaScript学习笔记04【高级——DOM和事件的简单学习、BOM对象】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

最新文章

  1. ubuntu 如何关闭离线模式_如何在macOS中打开或关闭Mac暗黑模式
  2. 生成树、最小生成树的一些性质以及邻域的概念
  3. div+css背景渐变色代码示例
  4. 快速入门脑机接口:BCI基础(二)
  5. 从今天开始,你就可以通过云“体验”量子计算了!
  6. Filter Effects - 使用 CSS3 滤镜处理图片
  7. 服务器对程序员来说意味着什么,此文带你来了解
  8. c++ primer 5th ,习题11.23自己编写答案
  9. 【DP】【递归】分离与合体
  10. java 线程安全 计数_java – 实现线程安全共享计数器的功能方法
  11. 2019-11-20 git提交日志中附加的贡献者签名
  12. iOS开发UITableViewCell右边的原生图标设置
  13. (转)c# Invoke和BeginInvoke区别
  14. 深入理解Nginx~优化性能的配置项
  15. 百度webuploader上传到阿里OSS
  16. 如何快速制作gif图片
  17. R语言实战笔记 基本统计分析-频数列联表和简单的独立性检验
  18. MM01 物料主数据批导
  19. GitHub 上发现的几个好项目
  20. jspm汽车配件销售管理系统毕业设计(附源码、运行环境)

热门文章

  1. matlab bp神经网络
  2. assign和always组合逻辑块,孰优孰劣?
  3. Virtex-6中的BRAM(Block RAM)模块、DSP 模块XtremeDSP
  4. Pokémon Go数据收集是否带来隐私问题
  5. extern C __declspec(dllexport) __declspec(dllimport) 和 def
  6. jQuery基础知识准备
  7. 空值排序(oracle/sqlserver)
  8. 户外生活--西湖林至千军台
  9. 关于ssh远程登录时出现问题的解决方法
  10. (08)通用的数据访问 OleDbHelper