专栏首页灵儿的笔记JavaScript的自定义对象

JavaScript的自定义对象

javasrcipt中的对象 Object

javascript中{}可以代表对象

1 javascript已经存在的类型的对象

var v = new Date();

var obj1 = new Object(), obj2 = {};//Object 对象

var arr1 = new Array(), arr2 = [];//Array 对象

var boo1 = new Boolean(true), boo2 = true;//Boolean 对象

var num1 = new Number(123), num2 = 123.45;//Number 对象

var str1 = new String("abc"), str2 = 'abc';//String 对象

2 自定义的对象1:

JSON

var person={firstname:"John", lastname:"Doe", id:5566};

alert(person.firstname);

alert(person.lastname);

alert(person.id);

3 自定义的对象2:

var p =

{

grade:1,

name : "tom",

age:27,

sex:"男",

speak:function(words)

{

alert(this.name+"说:"+words+"!");

}

}

p.speak("hello");

4 自定义的对象3:

function Person(name){

this.name = name;

this.age = 20;

this.say=say;

}

function say(){

document.write(this.name+":大家好,我今年"+this.age+"岁了");

}

var p = new Person("张三");

p.say();

-----------------------------

function Person(name){

this.id = 1;

this.name = name;

this.age = 20;

this.say=function(msg){

document.write(this.name+" 说:"+msg);

};

}

var p = new Person("张三");

p.say();

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 冬天到了,分享两款雪花特效代码

    小小鱼儿小小林
  • 上下轮流滚动公告代码

    <div class="focus-ctr"> <span class=""></span> <span class=""></span> <span clas...

    小小鱼儿小小林
  • 有趣温馨的时间提示代码

    小小鱼儿小小林
  • JavaScript组合设模式--改进上述引入的例子

    (5)客户端调用API,只需要简单的安排去上课即可,也就是客户端只需要写去上课的代码即可

    wfaceboss
  • Javascript/ES6语法快速查询

    这是一个 ES2015(ES6) 的Cheatsheet,其中包括提示、小技巧、最佳实践和一些代码片段,帮助您 完成日复一日的开发工作。

    mojocn
  • 实现一个Promise之基础、异步

    其实跟着promise a+一步一步,按照顺序实现一个promise并不难,今天先实现最简单的promise和异步resolve。本来想全部一次性写完,想想还是...

    wade
  • 3分钟搞定微信小程序类美团用户商家距离计算

    1.利用小程序的wx.getLocation 方法得到用户的经纬度,然后用已知的商家的经纬进行计算;

    腾讯位置服务
  • CentOS7修改MongoDB默认数据存储路径

    这里, 一定是 /var/lib/mongo,而不是/var/lib/mongo/,多了个斜杠,rsync将转储目录复制到安装点,而不是转移成一个包含内容mon...

    拓荒者
  • JavaScript语言精粹【语法、对象、函数】

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。

    奋飛
  • React 之props属性

    React 里有一个非常常用的模式就是对组件做一层抽象。组件对外公开一个简单的属性(Props)来实现功能,但内部细节可能有非常复杂的实现。 可以使用 JSX ...

    xiangzhihong

扫码关注云+社区

领取腾讯云代金券