分享web开发知识

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

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

JS对象、包装类

发布时间:2023-09-06 02:22责任编辑:苏小强关键词:暂无标签

JS对象、包装类

属性的增、删、改、查

增加属性:ojb.newProp = “what";
删除属性:delete ojb.Prop

对象的创建方法

  1. var obj = {} plainObject 对象字面量/对象直接量
  2. 构造函数
    1)系统自带的构造函数 new Object()
    2)自定义构造函数。
    构造函数结构上和函数没有任何区别:
    java ?function person(name,sge){ ?????//this = {}; ?????this.name = name;//属性 ?????this.age = age; ?????this.study = function(){ ?????????函数体 ?????}//方法 ?????//return this; ?} ?var person1 = new person(name,age);

构造函数内部原理:
1.在函数体前面隐式地加上this={};
2.执行this.xxx=xxx;
3.隐式地返回this。

包装类

原始值不能有属性和方法,当给它们添加属性的时候系统会自动进行包装类并销毁。

var num = new Number(3);var str = new String("chen");var num = 3;num.len = 2;//new Number(3).len =2; deleteconsole.log(num.len);//endefinedvar str = "abcd";str.length = 2;//new String(‘abcd).length = 2; delete;console.log(str);//abcd//new String(‘abcd).length//.length是string系统自带的属性。console.log(str.length);//4

JS对象、包装类

原文地址:https://www.cnblogs.com/chenyingjie1207/p/9966039.html

知识推荐

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