首页 > 关于js语法问题。

关于js语法问题。

wx.onMenuShareAppMessage({
    title: '',//我不知道title,desc,link,imgurl后面加冒号这种写法是什么意思,谢谢!
    desc: '', 
    link: '',
    imgUrl: '',
    type: '',
    dataUrl: '', 
    success: function () { 
        // 用户确认分享后执行的回调函数
    },
    cancel: function () { 
        // 用户取消分享后执行的回调函数
    }
});

这个是 js 对象,或者叫 key-value 数组,随便怎么叫都可以

感觉题主的问题在于 js 基础没打好就开始搞微信开发了

由于不清楚题主在哪一方面没弄懂,我写一点代码你看看,大概各方面都有所涉及吧:

var obj = {a:10,b:20}
console.log(obj.a)
//输出:10
console.log(obj.b)
//输出:20
var obj = {a:10,b:20}
function add(param){
  console.log(param.a + param.b);
}

add(obj)
//输出:30
var m = 30
var n = 40
var add = function(p1,p2){
    console.log(p1 + p2);
}
add(m,n)
//输出:70
var m = 30
var n = 40
var obj = {
  a:10,
  b:20,
  add:function(p1, p2){
    console.log(p1 + p2);
  },
  minus:function(p1, p2){
    console.log(p1 - p2);
  }
}

obj.add(m,n)
//输出:70
obj.minus(m,n)
//输出:-10
function func(param){
  var sum = param.a + param.b
  param.callback(sum)
}
func({
  a:100,
  b:200,
  callback:function(value){
    console.log(value)
  }
})
//输出:300

找不到对象不怪你,对象就在你眼前你也不认识。
javascript-对象


字面量方法创建对象而已,多学基础,多搜索,再提问


title: '',//引号里面填写内容,title指分享出去的标题
desc: '', //desc指分享出去的描述
link: '',//指分享出去的链接
imgUrl: '',//指分享出看到的图片地址
![图片描述][1]

类似于这样的,具体的需要看微信分享的接口文档。


但是你应该知道他们都是包在{}里面的吧。
其实可以这么看:

var config = {
    title: '',
    desc: '', 
    link: '',
    imgUrl: '',
    type: '',
    dataUrl: '', 
    success: function () { 
        // 用户确认分享后执行的回调函数
    },
    cancel: function () { 
        // 用户取消分享后执行的回调函数
    }
};
wx.onMenuShareAppMessage(config);

就是对象的键值对,先百度再问问题

【热门文章】
【热门文章】