为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

芜湖不芜 2018-12-07 00:14:13
产生这个需求的场景见下面的代码: var param = {}; param.imgSrc = capture; $.ajax({ data: param, success: function (data) { } }); Javascript能不能像C#创建匿名对象那样实现,类似效果如下: $.ajax({ data: new { imgSrc: capture },//仅是效果示例,实际运行会报错 success: function (data) { } });
查看完整描述

4 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

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});

查看完整回答
反对 回复 2018-12-24
?
慕码人2483693

TA贡献1860条经验 获得超9个赞

var param =

{

  key = value,

  key1 = value1

};

查看完整回答
反对 回复 2018-12-24
?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

前面写错了,这样写是对的

$.ajax({
            data: { Name: "Rich", Age: "男" },
            success: function (data) {
                alert(1);
            }
        });

查看完整回答
反对 回复 2018-12-24
  • 4 回答
  • 0 关注
  • 485 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信