以下是代码,有一行的括号特别多,分别是什么意思?var s="Start";
var a=["Start"];var date=new Date();
var start=date.getTime();for(var i=0;i<9999999; i++){s+="ABC";}
alert("字符串相连:"+((new Date()).getTime()-start)); //这行的括号比较多,各代表什么意思啊
var a=["Start"];var date=new Date();
var start=date.getTime();for(var i=0;i<9999999; i++){s+="ABC";}
alert("字符串相连:"+((new Date()).getTime()-start)); //这行的括号比较多,各代表什么意思啊
解决方案 »
- FusionCharts难题(钻取) LinkedCharts for easy drill-down
- javascript与css问题
- JavaScript中如何限制输入框只能输入数字或IP地址
- 在javascript 中模拟 信号量的阻塞效果
- json出现不明字符的问题
- 初入国内500强,有几个js的编程规范不理解,好吧,只要你进来我就告诉你公司名字。。。
- 请问一下 javaScript:URL 使怎么用的, 最好提示一下哪有 javaScript: 这样用法的资料
- 简单问题菜鸟问confirm怎么判断值(在线等)
- 哎。问js的大堆初级问题...............真是要死了。。。。waiting...
- 如何在框架中传值
- 动态级联错误
- 后台拼成js数组样式的字符串传给前台要用,拼成这样对么?
(new Date()) //意思是一个整体(外面的那个括号),new 一个对象(里面的那个)
getTime() //是方法名
首先创建一个无名日期对象new Date(),然后调用这个无名对象的getTime()方法,得到其同1970年1月1日午夜12:00:00之间的时间差(用毫秒表示),所以用(new Date()).getTime()。然后是减法运算,为:(new Date()).getTime()-start。最后用alert输出提示框中的内容,是个字符串,前面为"字符串相连:",后面为:(new Date()).getTime()-start,用“+”将前面后面合并成一个字符串,所以后面需要再加一个括号,为"字符串相连:"+((new Date()).getTime()-start)