JavaScript中作为变量前缀的单个冒号(不是对象文字)
在Chrome中,您可以执行以下操作:JavaScript中作为变量前缀的单个冒号(不是对象文字),javascript,syntax,Javascript,Syntax,在Chrome中,您可以执行以下操作: date = new Date(); hour:date.getHours(); 然后在控制台中,您可以执行以下操作: date = new Date(); hour:date.getHours(); 这叫什么?它还能在哪里工作 我在下面的代码中看到了这一点: showDateTimePicker(date, callback) { date = date || new Date(); var options = {
date = new Date();
hour:date.getHours();
然后在控制台中,您可以执行以下操作:
date = new Date();
hour:date.getHours();
这叫什么?它还能在哪里工作
我在下面的代码中看到了这一点:
showDateTimePicker(date, callback) {
date = date || new Date();
var options = {
...this.props,
year:date.getFullYear(),
month:date.getMonth(),
day:date.getDate(),
hour:date.getHours(),
minute:date.getMinutes()
};
RCTDateTimePicker.showDateTimePicker(options, function (year, month, day, hour, minute) {
date.setFullYear(year);
date.setMonth(month);
date.setDate(day);
date.setHours(hour);
date.setMinutes(minute);
callback(date);
});
}
hour:date.getHours()代码>和var选项={hour:date.getHours()}
是两个截然不同的语句
前者是这样设计的,当您有嵌套循环并且想要从其中一个循环中中断
或继续
时,您可以指定哪个循环。把它放在函数调用之前是没有用的
后者允许您指定新对象上属性的名称和值。hour:date.getHours()代码>和var选项={hour:date.getHours()}代码>是两个非常不同的语句
前者是这样设计的,当您有嵌套循环并且想要从其中一个循环中中断
或继续
时,您可以指定哪个循环。把它放在函数调用之前是没有用的
后者允许您指定新对象属性的名称和值。wowza,我一定是起得太晚了。由于某种原因,冒号两边都没有空格,这让我觉得这是一个完全不同的概念。我刚开始研究android XML,它有点像android:timePickerMode=“spinner”wowza,我一定是起得太晚了。由于某种原因,冒号两边都没有空格,这让我觉得这是一个完全不同的概念。我刚开始研究android XML,它有一些类似于android:timePickerMode=“spinner”