Javascript中创建对象最简单的方式是什么

2017-09-07 09:05 出处:360java.com 作者:360java  阅读()
产生这个需求的场景见下面的代码: var param = {}; param.imgSrc = capture; $.ajax({ data: param, success: function (da

产生这个需求的场景见下面的代码:

var param = {};
param.imgSrc = capture;
$.ajax({
    data: param,
    success: function (data) { 
    }
});

Javascript能不能像C#创建匿名对象那样实现,类似效果如下:

$.ajax({
    data: new { imgSrc: capture },//仅是效果示例,实际运行会报错
    success: function (data) { 
    }
});
< >
最佳答案
var empty={};
var point={x:0,y:0};
var point2={x:point,y:point.y+1};
var book={
    "main title":"JavaScript",
    'sub-title':"The Definitive Guide",
    "for":"all audiences",
    author:{
    firstname:"David" ,
    surname:"Flanagan"
}}

上面代码摘录自《JavaScript权威指南》

例子中去掉new就可以了;

另外可以使用Object.Create({x:0});

分享到:
本文标签:

相关文章

发表评论(共条评论)愿您的每句评论,都能给大家的生活添色彩,带来共鸣,带来思索,带来快乐。

Copyright (C) java学习 360java 360java.com, All Rights Reserved.

苏ICP备16022210号