On the following page他们提到lastModified
和lastModifiedDate
。 lastModifiedDate
正在为我的每个浏览器(FF,Chrome,IE,Edge,Opera)工作,但它被写入已弃用。在IE或Edge中不存在lastModified
。那么使用哪个?文件属性:lastModified vs lastModifiedDate
0
A
回答
1
在这种情况下,正确的过程是以编程方式验证lastModified是否可用,并在这种情况下使用它;如果它不可用,则应该回退到不推荐使用的那个。在这种情况下,如果可能的话,保证使用最“最新”的标准。
1
无论使用哪一个可用的,最好的非弃用之一:
var lastModified = file.lastModified || file.lastModifiedDate;
1
如果lastModifiedDate
是deprecated
,并在每个浏览器中工作,但lastModified
不IE
和Edge
工作,你可以写一个测试,看看如果lastModified
可用,那么您可以使用它,否则使用已弃用的。
if(File.lastModified){
//Do whatever you want using File.lastModified
}else{
//Use File.lastModifiedDate
}
只要确保你在第一时间测试lastModified
,因为它不会被弃用,让你避免使用deprecated
一个在大多数情况下。
相关问题
- 1. 春属性文件VS系统属性
- 2. css字体属性vs文本属性
- 3. 清单VS属性文件格式
- 4. 常量vs属性日志文件名
- 5. CSS文件属性:值vs属性:值(空格)
- 6. 属性值VS属性值
- 7. Xml属性vs Xml属性?
- 8. 如何设置文件的lastModifiedDate?
- 9. Java - 打包文件(zip)更改lastModified date
- 10. CoreData文件属性含义A vs M vs Nothing
- 11. HttpWebResponse LastModified
- 12. 在Java中设置lastmodifieddate时出错
- 13. 属性文件被属性任务覆盖的属性文件
- 14. 属性vs方法
- 15. 属性vs评论
- 16. XHR2 addEventListener vs属性
- 17. 方法vs属性
- 18. EnumMap的VS属性
- 19. 角色属性VS
- 20. 属性vs变量
- 21. State.when vs Item.state属性
- 22. stopPropagation:element.addEventListener vs onclick属性
- 23. HTML - 属性VS性能
- 24. 属性vs PHP属性数组OOP
- 25. 何时访问属性(vs属性)?
- 26. Visual Basic默认属性vs C#属性
- 27. 自定义属性vs data- *属性
- 28. 更改图片属性VS Alpha属性
- 29. CSS [属性| =值] VS [属性* =值]选择
- 30. Knockoutjs VS属性绑定到属性()