Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Firefox&;“狩猎”;意外'*';代币;,不是镀铬的_Javascript_Google Chrome_Firefox_Safari - Fatal编程技术网

Javascript Firefox&;“狩猎”;意外'*';代币;,不是镀铬的

Javascript Firefox&;“狩猎”;意外'*';代币;,不是镀铬的,javascript,google-chrome,firefox,safari,Javascript,Google Chrome,Firefox,Safari,我做了这个函数: changeTimeFormat :function(timeCode){ var timeCodes = timeCode.split(/[:.]+/), hh = timeCodes[0], mm = timeCodes[1], ss = timeCodes[2], msmsms = timeCodes[3], newTimeCode = (hh * 60**2) + (mm * 60) + (ss*1) +

我做了这个函数:

changeTimeFormat :function(timeCode){
  var timeCodes = timeCode.split(/[:.]+/),
      hh = timeCodes[0],
      mm = timeCodes[1],
      ss = timeCodes[2],
      msmsms = timeCodes[3],
      newTimeCode = (hh * 60**2) + (mm * 60) + (ss*1) + (msmsms / 1000);
  return newTimeCode;
}
…获取特定的时间码并将其格式从HH:MM:SS、MsMsMs更改为SS.MsMs


它就像Chrome上的一个符咒,但是Safari和FireFox在加载脚本时抛出了一条“SyntaxError:expected expression,Get'*'”消息,关于第一个'*'符号。知道为什么吗?谢谢。

我认为错误是因为
60**2
我认为firefox或safari还不支持它(如果我错了,请纠正我)

另一种方法是使用
Math.pow(base,exponent)


你最好使用数学函数,我认为safari和firefox还不支持这种代数运算。谢谢。成功了。
changeTimeFormat :function(timeCode){
   var timeCodes = timeCode.split(/[:.]+/),
   hh = timeCodes[0],
   mm = timeCodes[1],
   ss = timeCodes[2],
   msmsms = timeCodes[3],
   newTimeCode = (hh * Math.pow(60,2)) + (mm * 60) + (ss*1) + (msmsms / 1000);
  return newTimeCode;
}