简介:数码单反近年来发展迅猛,群雄并起,竞争愈演愈烈,价格也缓缓下降。凭借着高速的反应能力、可更换镜头带来的高画质和高延展性,已成为专业摄影师和摄影爱好者的第一选择。而光学镜头是数码单反相机难以割舍的拍档,不同的摄影题材又需要得到不同规格"长枪"或"短炮"的扶助,其光学性能很大程度上影响了最终的成像效果。每一款镜头的特点在于哪里?其光学性能如何?性价比怎样?你需要的是"长枪"还是"短炮"?"一镜走天下"是否真的实惠?……这都是摄影爱好者所关心的问题。世界上并没有十全十美的东西,要想挑选出一支最合适的镜头,必须从用途、品牌、兼容、焦距、光圈、色差等等各个方面综合分析。
简介:传统面向对象的设计模式强调基于类的概念,而JavaScript不使用类。这让大多数开发者们在学习JavaScript的面向对象编程时候感到困惑。该文基于面向对象编程思想的本质,将JavaScript面向对象特性与传统面向对象语言进行比较分析,深入讨论了JavaScript的面向对象编程的特性。同时,用举例的方法阐述JavaScript是如何实现面向对象特性的。通过该文的分析,有利于大家对JavaScript面向对象特性的理解。