函数声明和函数表达式区别
- 函数声明会被变量提升到顶部作用域
- 函数表达式只有执行到此处才会赋值,执行必须在表达式之后
- 函数声明必须有函数名
1 | /** |
1 | /** |
1 | /** |
手机浏览器把页面放在一个虚拟的“窗口”(viewport)中,通常这个虚拟的“窗口”(viewport)比屏幕宽,这样就不用把每个网页挤到很小的窗口中(这样会破坏没有针对手机浏览器优化的网页的布局),用户可以通过平移和缩放来看网页的不同部分。
1 | <meta name=”viewport” content=”width=device-width, initial-scale=1, maximum-scale=1″> |
属性名 | 取值 | 描述 |
---|---|---|
width | 正整数 (device-width) | 定义视口的宽度,单位为像素 |
height | 正整数 (device-height) | 定义视口的高度,单位为像素,一般不用 |
initial-scale | [0.0-10.0] | 定义初始缩放值 |
minimum-scale | [0.0-10.0] | 定义缩小最小比例,它必须小于或等于maximum-scale设置 |
maximum-scale | [0.0-10.0] | 定义放大最大比例,它必须大于或等于minimum-scale设置 |
user-scalable | yes | no | 定义是否允许用户手动缩放页面,默认值yes |