美文网首页
17.1.6响应式和JS基础

17.1.6响应式和JS基础

作者: _v_xw | 来源:发表于2017-01-06 23:45 被阅读0次

实现响应式布局有3中方法,1.css3media query 2.js 3.利用框架

先想好你是否有必要做一个响应式布局,响应式布局要先从移动端入手层层递加

JS

1.判断一个变量是不是一个数组,不能用typeof,因为数组,对象,null返回的值都是object,所以要用tostring()的方法  

returnObject.prototype.toString.call(arr) === '[Object Array]';  不直接调用arr.toString,而用call的原因:虽然Array继承自Object,也会有toString方法,但是这个方法有可能会被改写(数组重写了该方法:arr.toString的效果相当于join()方法连接),Object.prototype能一定程度保证其“纯洁性”。

2.数据类型

基本数据类型。布尔boolean .undefined.null .number   一个复杂数据类型 object

3.valueOf()比toString()返回的值除了字符串,还可能是布尔值或者数值

4.操作符,依据不同的操作值类型有一些特殊的解

5.NaN是一般出现在返回数值的操作数未返回数值的情况

相关文章

网友评论

      本文标题:17.1.6响应式和JS基础

      本文链接:https://www.haomeiwen.com/subject/jeitbttx.html