摘要: 响应式开发原理 利用媒体查询对不同宽度的设备进行布局和样式的设置,从而适配不同的设备 设备划分 尺寸区间 超小屏幕(手机) <768px 小屏设备(平板) >=768px~992px 中等屏幕(桌面显示器) >=992px~<1200px 宽屏设备(大桌面显示器) >=1200px 响应式布局容器 阅读全文
posted @ 2020-03-15 09:05 echobbd 阅读(378) 评论(0) 推荐(0)
摘要: 1,添加背景图片时,背景图片无法完全显现(只显示图片的局部) 利用background-size解决; background: url(gray-tunnel-207153.jpg) no-repeat ; background-size: 100% 100%;//可使图片完全显现 no-repea 阅读全文
posted @ 2020-03-15 09:01 echobbd 阅读(409) 评论(0) 推荐(0)
摘要: 简单数据类型又被叫做基本数据类型或者值类型,存储变量时存储的是值本身, string,number,boolean,undefined,null; 特殊情况:简单数据类型null的返回值为一个空的对象object; 复杂数据类型 通过new关键字创建的对象(系统对象,自定义对象),如Object,A 阅读全文
posted @ 2020-03-12 23:48 echobbd 阅读(521) 评论(0) 推荐(0)
摘要: 1.字符串的不可变 指的是已经存在的值,看似可以被改变,其实只是变量指向的地址改变了,内存中新开辟了一个内存空间,原来的值并未被抹去。 var str='pink'; str='red'; 首先,内存中开辟了一个内存空间用来存放pink,str指向这个内存地址,当执行到第二句时,内存中开辟了一个新的 阅读全文
posted @ 2020-03-12 22:47 echobbd 阅读(177) 评论(0) 推荐(0)
摘要: 数组问题1.创建数组(1)利用new创建数组 var 数组名=new Array() 也可以 var arr=new Array(2,3);(2) 利用数组字面量创建数组(常用)var 数组名=[ ];(var arr=[1,2,'pink'])(数组里的数据类型并不拘泥于一种)2.数组长度(1)数 阅读全文
posted @ 2020-03-09 15:32 echobbd 阅读(121) 评论(0) 推荐(1)
摘要: 对象(自定义对象,内置对象,浏览器对象)1.对象是客观存在的事物,是类的具体化。在js中,对象是一组无序的相关属性和方法的集合。2.创建对象的三种方式①利用字面量创建对象 var obj={ uname:'张三丰’, age:18, sayHi:function{ console.log('hi') 阅读全文
posted @ 2020-03-08 23:19 echobbd 阅读(235) 评论(1) 推荐(0)
摘要: 与css相似,js在程序中有三种使用方法:内部,内嵌,外嵌。变量名定义:0 与c一样,字母数字下划线和$,不能是关键字保留字1 !必须有意义,推荐翻译网站:有道,爱词霸2 !遵循驼峰命名法:首字母小写,后面单词的首字母大写。如myFirstName3 !在某些浏览器中,name有特殊含义,故尽量不用 阅读全文
posted @ 2020-03-08 22:34 echobbd 阅读(294) 评论(1) 推荐(0)