Google在" 将analytics.js添加到您的网站 "指南中提供以下代码段:
window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date;
Run Code Online (Sandbox Code Playgroud)
这段代码是否初始化了Google Analytics?怎么样?
function now(){
return +new Date;
}
Run Code Online (Sandbox Code Playgroud)
问题:
new Date但不是new Date()十分感谢!
所以我注意到了结果
(new Date())
Run Code Online (Sandbox Code Playgroud)
是一个Date对象; 在这种情况下
Date {Thu Dec 04 2014 22:43:07 GMT+0200 (SAST)}
Run Code Online (Sandbox Code Playgroud)
但如果我输入
+(new Date())
Run Code Online (Sandbox Code Playgroud)
我得到一个int值;
1417725787989
Run Code Online (Sandbox Code Playgroud)
这是怎么做到的?
我有一个名为'Duration'的函数,当这样使用时:
new Duration(352510921)
Run Code Online (Sandbox Code Playgroud)
返回一个如下所示的实例:
{ days:5, hours:3, mins:55, secs:10, ms:921 }
Run Code Online (Sandbox Code Playgroud)
那么如何使用+运算符来获取Duration实例的int值?
var dur = new Duration(352510921);
console.log(+dur) // prints int value 352510921
Run Code Online (Sandbox Code Playgroud) 我正在阅读一个jquery插件,并找到这个有趣的语法:
'sth'+ +new Date
Run Code Online (Sandbox Code Playgroud)
它创建一个数字字符串,作者使用该字符串作为唯一ID: sth1237004731731
我很好奇它是什么样的语法,如果有一些关于它的阅读材料?谢谢!