摘要:
什么是Viewport手机浏览器是把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。移动版的 Safari 浏览器最新引进了 viewport 这个 meta tag,让网页开发者来控制 viewport 的大小和缩放,其他手机浏览器也基本支持。Viewport 基础一个常用的针对移动网页优化过的页面的 viewport meta 标签大致如下:width:控制 viewport 的大小,可以指定的一个值,如果 6 阅读全文
摘要:
JavaScript(JS)中有3个和等号(=)相关的操作符:赋值运算符(=)、等于(==)、恒等于(===)。赋值运算符不多说了。这里说说等于和恒等于。==,等于:两边值类型不同的时候,会自动进行类型转换,然后再比较。===,恒等于,又叫严格等于:不做类型转换,类型不同的一定不等。先说 ===,这个比较简单。下面的规则用来判断两个值是否===相等:1、如果类型不同,就[不相等]2、如果两个都是数值,并且是同一个值,那么[相等];例外的是,如果其中至少一个是NaN,那么[不相等]。(判断一个值是否是NaN,只能用isNaN()来判断)3、如果两个都是字符串,每个位置的字符都一样,那么[相等]; 阅读全文