java script 对象

1.创建方式

  1)通过字面量的形式创建

      例;var = stt{x:1,y:2,y:3};

      或;var = stt{ x:1,

             y:2,

            'for':3

               } 注意关键字必须放到引号中间

   2)通过new创建对象

      例:var = new stt();

        stt.name = '小鱼';

        stt.age = 20;

   3)通过构造函数创建对象

        例:function test(name,age,sex){   

                 this.name = name;

                    this.age = age;

                 this.sex = sex;    }

         var stt = test(stt,20,nan);

    4)通过

2.获取属性的方法

   1)对象名.属性名  获取

      例:alert(stt.name);

    2)对象名['属性名']  获取

      例:alert(stt['name']);

      注意当[ ]内没有引号时 不局限于对象内部找该属性 而是整个程序找到改属性名。

3.添加属性

    1)对象名.属性名 = 值;

       例 stt.add = '太原';

4.删除属性

    1)delete 对象名.属性名;

       例 delete stt.name;

5.遍历属性

    1)for (var i in stt){

         console.log(i)}

      注意:该遍历知识输出了对象中属性的名字。

     2)for (var i in stt){

         console.log(stt[i])}

      注意:该遍历只能用[ ]找属性的值  不能用.  因为遍历以后得到的属性名字为String带有引号结果为 stt.'name'语法不正确。

6.对象中可以写方法

      例:var = person{

               name = 'set';

               age = 20

               sex = '男';

                function speak(){

                    console.log('说话');}

                }

        person.speak(); 调用对象中的方法

          

转载于:https://www.cnblogs.com/stt520/p/9549208.html

java script 对象相关推荐

  1. Java基于对象基础 基于对象和面向对象的区别(转)

    Java基于对象基础 基于对象和面向对象的区别 JavaScript设计者想把javascript语言设计成基于对象(object-based)的语言,他想把这个与面向对象(object-orient ...

  2. java script 添加控件,【更新】GLG工具包Visualization and HMI Toolkit更新至v3.6,支持Java Script...

    Visualization and HMI Toolkit的为开发高级图形的动态界面而设计的艺术化的框架:它不仅仅是简单的按键与菜单,它是全动态的能显示动态数据以及能反映用户互动的图片对象.它不仅仅是 ...

  3. java script中==和===_Java Script 中 ==(Equal) 和 === (Identity Equal) 的区别和比较算法逻辑...

    判断两个变量是否相等在任何编程语言中都是非常重要的功能. JavaScript 提供了 == 和 === 两种判断两个变量是否相等的运算符,但我们开始学习的时候 JavaScript 的时候,就被一遍 ...

  4. Java Script网页特效实例大全

    Java Script网页特效实例大全 2009年06月27日 JavaScript是一种简洁的.面向对象的.跨平台的描述语言,是一种专门用来开发Internet客户端和服务端的应用程序.使用Java ...

  5. java script的小基础

    javascript是一种弱数据类型的脚本语言,这种语言呢,通常广泛的运用于web前端开发中,web前端开发由三个层面组成,第一层是结构,即是html,(hyper text markup langu ...

  6. java script基础入门·2

    java script基础入门2 方法声明 <script>function arr(a,b) {return a+b;}let sum=arr(11,12);window.documen ...

  7. java script check radio

    java script check radio <script> function check(){ ??? for (var i=0;i<document.form1.elemen ...

  8. [微信小程序基础]Java Script从入门到放弃之首次接触Java Script

    文章目录 前言 一.JS入门学习之路 二.第一章: 做好准备 1.如何插入JS程序 2.如何引用外部JS文件 3.认识语句和符号 4.注释很重要 5.什么是变量 6.判断语句 7.什么是函数 三.第二 ...

  9. 那些Java Script DOM的部分玩儿法

    1.java script是由哪三部分组成的? Java script 是由ECMAScript 语法,Bom 浏览器与js交互,Dom html内容与js交互组成的,今天我们主要来讲一讲 DOM. ...

最新文章

  1. mysql文件头标记_通过文件头准确识别PHP上传的文件类型 ( 一 )
  2. php protected 属性,PHP实现在对象之外访问其私有属性private及保护属性protected的方法...
  3. 人脸分割 人脸解析 源码推荐
  4. python unix时间戳转换成时间_关于python:将unix时间戳字符串转换为可读日期
  5. Matplotlib实例教程(十五) 3D散点图
  6. SpringBoot+Vue视频干货
  7. python界面开发工具免费_Python程序员必备的四款开发工具
  8. 大话设计模式—中介者模式
  9. 机器学习入门必备的13张“小抄”(附下载)
  10. PAT 乙级 1009. 说反话 (20) Java版
  11. 在SUSE 10下安装oracle 11g
  12. 尽量使用条件属性(Conditional Attribute)而不是#if/#endif预处理
  13. 如何设置电脑自动锁屏_MIUI第415期:新增智能显示锁屏通知、状态栏数字电量外显...
  14. 专题地图符号设计与构图
  15. 《人工智能与模式识别》
  16. HTML onfocus (获得焦点)和 onblur (失去焦点)
  17. 关于亚马逊metdata1的
  18. 解决:U盘无法安装到这个磁盘选中的磁盘具有MBR分区表
  19. 人民广场,上海博物馆
  20. k均值算法的优化目标和随机初始化

热门文章

  1. 云服务器布置_【阿里云ECS】(一)云服务器上安装RStudio-server
  2. 虚幻4毛发系统_虚幻引擎复活!苹果与Epic对决,有哪些游戏险些中枪?
  3. linux系统的安装程序,Linux系统安装
  4. 计算机二级目录设置,word2设置标题格式,生成目录,奇偶页设置等等,适用考计算机二级办公软件,也适用于毕业论文格式设置...
  5. 退出页面删除cookie_Cookie 机制
  6. 引入struts html标签,【学习】Struts标签之html标签
  7. ONGC的完整形式是什么?
  8. python 示例_带有示例的Python字典popitem()方法
  9. Java ObjectInputStream readLong()方法(带示例)
  10. kotlin 或 运算_Kotlin程序对两个数字执行算术运算