输出遵循变量的值就近原则

对象创建方法 :

第一种 var obj = {
uname:‘dengzhu’,//属性的创建,多个属性创建之间用逗号隔开
sex: male;
sayHi: function(){//方法的创建, 冒号后面跟function
}
}
用冒号赋值
第二种
var obj = new Object();//创建一个空对象
obj.uname=‘邓柱’ ;
obj.sex=‘男’;
obj.satHi= function(){
}
//用等号赋值

对象的使用
1.对象名.属性
2.对象名[属性或方法]

变量和属性的区别
变量:可以单独使用,要定义变量类型
属性: 不需要定义直接书写,但在对象外不能单独使用,必须对象名.属性

利用构造函数创建对象相当于构建一个类

思路:将对象中公共的方法和属性提取出来构建一个类

function Star(name, age) {this.name = name;this.age = age;this.sing = function(song) {console.log(song);}
}
var ldh = new Star('刘德华', 29);
ldh.sing('冰雨');//直接调用对象的方法
console.log(ldh.name);

构造函数相当于一个类
对象可以new 这个 对象产生
属性和方法前必须加this.

遍历函数属性和属性数值for in

通过这个方法可以实现循环

    function Star(name, age, music) {this.name = name;this.age = age;this.song = music;this.sing = function(song) {console.log(song);}}var ldh = new Star('刘德华', 29, '冰雨');for (var k in ldh) {console.log(k);console.log(ldh[k]);}

for( var k in 对象名){

console.log(k)为对象中的属性名
console.log()为对象中属性值
}

内置对象

math , date ,Array ,String

2020.10.25 对象的创建 利用构造函数创建对象 遍历对象属性 遍历函数属性和属性数值for in 内置对象相关推荐

  1. 高程5.7单体内置对象 5.8小结

    内置对象的定义:由ECMAScript实现提供的, 不依赖于鹤环境的对象,这些对象在ECMAScript程序执行之前就已经存在了. 开发人员不必显式地实例化内置对象,因为它们已经实例化了. 前面介绍了 ...

  2. 前端JS学习笔记——内置对象Math、Date 、Array、String

    目录 1.Math常用方法 2.Date()方法 如何获取Date的时间戳 Date()方法的使用 格式化日期时间 格式化输出一串时间日期 倒计时功能 3.Array方法 创建数组对象的两种方法 检测 ...

  3. 【 js基础 Day4】面向过程,面向对象,自定义对象,内置对象

    01 复习 函数:把一些重复的代码封装在一个地方,在需要的时候直接调用这个地方的代码就可以了 函数作用:代码重用 函数的参数: 1.形参:函数定义的时候,函数名字后面的小括号里的变量 2.实参:函数调 ...

  4. JavaScript内置对象Ⅰ

    内置对象就是JS语言自带的一些对象,可以提供给开发者使用,不用开发者再去编写. JS提供许多内置对象:诸如Math,Date,Array,String等. 一.Math 对象 Math对象不是构造函数 ...

  5. java遇上html,JAVA遇见HTML——JSP篇:JSP内置对象(上)

    JSP九大内置对象 JSP内置对象是Web容器创建的一组对象,不使用new关键就可以使用的内置对象. int[] value={60,70,80}; for(int i:value){ out.pri ...

  6. JavaScript之基础-9 JavaScript String(内置对象、String概述、字符串常用操作、模式匹配)...

    一.JavaScript 内置对象 内置对象 - 什么是内置对象? 内置对象就是ECMAScript标准中已经定义好的,由浏览器厂商已经实现的标准对象 - 内置对象中封装了专门的数据和操作数据常用的A ...

  7. Java Web复习——task03:JSP 内置对象和生命周期

    文章目录 前言 一.JSP内置对象 1.1 HttpServletRequest类和Request对象 1.2 HttpServletResponse类和Response对象 1.3 JspWrite ...

  8. 2020.10.25 删除文本的标点并转换成列表

    2020.10.25 删除文本的标点并转换成列表 要求: 从文本中删除标点符号并将最终产品转换为列表 代码: # 从文本中删除标点符号并将最终产品转换为列表: # On a dark desert h ...

  9. JAVAWEB开发之Session的追踪创建和销毁、JSP详解(指令,标签,内置对象,动作即转发和包含)、JavaBean及内省技术以及EL表达式获取内容的使用

    Session的追踪技术 已知Session是利用cookie机制的服务器端技术,当客户端第一次访问资源时 如果调用request.getSession() 就会在服务器端创建一个由浏览器独享的ses ...

最新文章

  1. linux shell rm 删除子目录下 所有.o后缀文件
  2. CCF 201703-3 Markdown
  3. 转帖一篇:截取密码(VC++)学习消息VC++的好处
  4. java中byte转string的方法有哪些?
  5. chrome默认为浏览器并且设置外部调用默认的启动参数
  6. 因为银行原因出现房贷逾期,怎么修复征信?
  7. WEBSERVICE 之WSDL
  8. Data URL和图片,及Data URI的利弊
  9. php get教程,PHP $_GET 变量
  10. matlab中a k,Python:相当于Matlab的大型数组的svds(A,k)?
  11. RSA 算法图解+数学证明
  12. MSP430的JTAG接口和BSW接口
  13. IPv6: link local 地址fe80
  14. 4、混合、股票型基金
  15. Linux find 命令
  16. 企业微信渠道二维码如何制作?
  17. h5棋牌源码中MySQL中的锁(表锁、行锁)
  18. 非结构化数据的相关知识
  19. 【单片机学习笔记】(6):字符串处理函数、变量的三种情况、用函数实现模块化程序设计、晶振与延时、指针
  20. 仿射密码加密解密(C语言)

热门文章

  1. MYSQL TRIM()函数使用方法
  2. 学生奖惩管理系统c语言,学生座位管理系统的实现.doc
  3. 庆祝一下_如何远距离庆祝母亲节
  4. 小米4 hostapd配置热点
  5. 如何在Excel 2007中制作柱状图--win10专业版
  6. 商品房广告宣传与实际不符怎么处理
  7. mysql查询课程1比课程2低的,小菜菜mysql练习解读分析2——查询存在quot; 01 quot;课程但可能不存在quot; 02 quot;课程的情况(不存在时显示为 null ),m...
  8. 人工神经网络应用实例,人工神经网络算法实例
  9. 7个关于 CSS backgroundImage 好用的技巧
  10. 是什么让你开始放下手机去读书