摘要: 简单清晰明了版本 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <script type="text/javascript"> functio 阅读全文
posted @ 2019-09-07 23:44 shansally 阅读(11859) 评论(0) 推荐(1) 编辑
摘要: 1 常规方式 创建数组并给数组元素赋值 var myCars = new Array(); myCars[0] = "Saab"; myCars[1] = "Volvo"; myCars[2] = "BMW"; 2 简洁方式-直接实例化 var myCars = new Array("Saab"," 阅读全文
posted @ 2019-09-07 22:03 shansally 阅读(56678) 评论(0) 推荐(2) 编辑
摘要: 变量类型 构造函数 举例 类型检测typeof 字符串 function String() var t = "chua"; var m = new String("chua"); "string" 数字 function Number() var t = 12; var m = new Number 阅读全文
posted @ 2019-09-07 21:54 shansally 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 在 ECMAScript 中,变量可以存在两种类型的值,即原始值和引用值。 原始值存储在栈(stack)中的简单数据段,也就是说,它们的值直接存储在变量访问的位置。引用值存储在堆(heap)中的对象,也就是说,存储在变量处的值是一个指针(point),指向存储对象的内存处。 为变量赋值时,ECMAS 阅读全文
posted @ 2019-09-07 21:51 shansally 阅读(488) 评论(0) 推荐(0) 编辑
摘要: CSS Sprite(雪碧图/精灵图) 1 概念解释 将小图标和背景图像合并到一张图片上,然后利用css的背景/定位来显示需要显示的图片部分。 2 优点 ① 减少加载网页图片时对服务器的请求次数 因为我们在使用雪碧图之后,本来需要多次请求的图片,我们可以一次请求过来,然后使用background-p 阅读全文
posted @ 2019-09-07 15:12 shansally 阅读(889) 评论(0) 推荐(0) 编辑
摘要: 将元素垂直,水平居中分两种情况:一个是元素尺寸固定,二是元素尺寸不固定 一.尺寸固定 方法1:定位 ,50%,margin负距 .box{ width: 400px; height: 300px; border: 2px solid black; /* 把元素变成定位元素 */ position: 阅读全文
posted @ 2019-09-07 14:34 shansally 阅读(44130) 评论(0) 推荐(1) 编辑
摘要: display:none和visibility:hidden的区别是 1.display:none是彻底消失,不再文档流中占位,浏览器不会解析该元素; visibility:hidden是隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间,在文档流中占位,浏览器会解析该元素,仍然会影响布局; 阅读全文
posted @ 2019-09-07 10:57 shansally 阅读(1672) 评论(1) 推荐(2) 编辑