分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

Js对象

发布时间:2023-09-06 01:44责任编辑:沈小雨关键词:暂无标签

对象包括,属性和方法

一:对象的创建

var box=new Object(); ??//方法一var box=Object();    //方法二var box={};        //方法三

二:属性的添加,获取,删除

box.name=‘张三‘; ???//方法一,创建box.age=16;var box={       //方法二,创建 ???name:‘张三‘, ???age:18}

alert(box.name); ????//方法一,获取
alert(box[‘name‘]); ?//方法二,获取

delete box.name; ????//删除
alert(box.name);    

三:方法的添加

function run(){ ???alert(123)};box.fun=run(); ??//方式一
var box={ ???run:function(){ ??//方式二 ???????alert(123) ???}}

四:字面量对象的传参,匿名对象

//将要传的参数写成一个对象function box(obj){ ???if (obj.name!=undefined)alert(obj.name); ??//健壮的对象参数,每次在获取的时候,需要判断时候存在,如果不存在就不执行 ???if (obj.age!=undefined)alert(obj.age); ???if (obj.weight!=undefined)alert(obj.weight); ?//weight不存在,所以不执行}var obj={ ???name:‘张三‘, ???age:12, ???height:178}//一般当做参数的对象,可以写成匿名对象box({ ??//匿名对象,当做一个参数传进去 ???name:‘张三‘, ???age:12, ???height:178})

Js对象

原文地址:https://www.cnblogs.com/xiaoxinzi/p/8508334.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved