JavaScript成员函数和主函数是否在同一模式中?
如何编写JavaScript模式,以便通过以下两种方式调用函数(例如log)JavaScript成员函数和主函数是否在同一模式中?,javascript,jquery,Javascript,Jquery,如何编写JavaScript模式,以便通过以下两种方式调用函数(例如log) log.error('this is an error message'); log('this is a standard message'); 我知道jQuery可以像这样调用: $('div').show(); 以及 $.extend() 函数是一个对象,可以为其指定属性。这些属性也可以是函数 功能日志(消息){ 控制台日志(消息); } log.error=函数(消息){ 控制台错误(消息) } 日志
log.error('this is an error message');
log('this is a standard message');
我知道jQuery可以像这样调用:
$('div').show();
以及
$.extend()
函数是一个对象,可以为其指定属性。这些属性也可以是函数
功能日志(消息){
控制台日志(消息);
}
log.error=函数(消息){
控制台错误(消息)
}
日志(“你好”);
log.error(“error”)
函数是一个对象,您可以为其分配属性。这些属性也可以是函数
功能日志(消息){
控制台日志(消息);
}
log.error=函数(消息){
控制台错误(消息)
}
日志(“你好”);
log.error(“error”)
您能详细说明这些消息的上下文吗?谁必须看到它们,何时何地?var log=function(m){…};log.error=函数(e){…}
您希望log
成为一个函数,并且希望它具有一个名为error
的属性,该属性也是一个函数。我想这可能很难概念化,直到你意识到JS中的函数可以有属性;在你理解了这一点之后,它就完全是微不足道的了。哇,这其实非常简单,谢谢你!你能详细说明一下这些信息的背景吗?谁必须看到它们,何时何地?var log=function(m){…};log.error=函数(e){…}
您希望log
成为一个函数,并且希望它具有一个名为error
的属性,该属性也是一个函数。我想这可能很难概念化,直到你意识到JS中的函数可以有属性;在你理解了这一点之后,它就完全是微不足道的了。哇,这其实非常简单,谢谢你!