自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 轮播图的制作

  实现思路:   一:布局部分:       1.采用div>ul>li>img布局,来显示轮播的图片banner;       2.采用div>ul>li>a标签,来显示小红点;       整个布局如下图所示:图中的第一个li和最后一个li标签是用来做动画过渡时使用,就不会产生空白抖动的情况,这两个图,暂时称之为“站位图”二:JS代码部分1.先处理好左右(...

2018-04-05 09:25:07 516

原创 在AngularJS中是如何实现数据异步调用的?

     $q服务是AngularJS封装的一种轻量级的 Promise实现。$q服务既可调用它的构造器(调用构造器时返回一个Promise对象),也可调用如下方法。      1.defer():创建一个deferred对象,这个对象可以执行几个常用的方法,比如resolve、reject和notify等方法。      2.all():传入Promise的数组,用于批量执行,该方法也返回一个P...

2018-04-04 11:25:39 739

原创 自己的一些小疑惑

.然后就让我讲一个css中简单的水平对其设计方法,我提到了子元素分为内联元素和块元素两种情况,然后子元素为内联元素时用text-align:center;子元素为块元素时用绝对定位+margin:auto的方法,绝对定位+margin负边距的方法,绝对定位+transform的方法,flex的方法,结果忘记提float的方法了,我也不知道当时怎么就短路了。还有为什么text-align:justi...

2018-04-03 21:26:13 150

转载 变量作用域&&函数作用域

一. 变量作用域1)全局变量      在全局环境下声明的变量被视为全局变量。      在没有使用var进行声明的时候,变量就被定义为全局变量。在ES5的严格模式下,如果变量没有使用var来声明是会报错的。2)局部变量      在函数体内部声明的变量被视为局部变量。其中涉及到js中的函数作用域问题。二. 函数作用域      因为js中是没有块级作用域的概念,所谓的块级作用域就是指花括号内的的...

2018-04-03 13:38:13 275

转载 AngularJS模块加载

第9章 模块加载AngularJS模块可以在被加载和执行之前对其自身进行配置。我们可以在应用的加载阶段配置不同的逻辑。【AngularJS执行流程】启动阶段(startup)开始 --> 浏览器解析DOM树 --> 遇到angular.js停止解析,开始执行脚本 --> Angular监听到DOMContentLoaded事件 --> 启动Angular应用初始化阶段(in...

2018-04-03 12:29:40 238

原创 在AngularJS中是如何实现异步请求的?(与服务器进行交互)

  在AngularJS中,与服务器交互的能力同样依赖于XMLHttpRequest对象实现。正如在JS中一样,AngularJS对XMLHttpRequest对象进行了封装,使得开发者能以更优雅的方式与服务器进行Ajax交互。   $http是AngularJS内置的一个Ajax支持的服务。与该服务配套使用的,还有如下常用的服务。  1. $httpParamSerializer:该服务用于将J...

2018-04-02 21:51:10 1116

原创 关于浏览器同源策略的一些小疑惑

关于这个问题,我也在百度上搜索了可多。可是始终没有一个可好的答案。既然浏览器的同源策略,是为了防止恶意网站窃取本地客户端的cookie,可有很多跨域访问的方法可以破解同源策略啊。这样用户的本地cookie是怎么得以保护的?难道是服务器端有什么比较好的安全措施??????...

2018-03-28 22:16:23 400

转载 长轮询和短轮询的区别

http 协议介绍:http 协议是请求/响应范式的, 每一个 http 响应都是由一个对应的 http 请求产生的; http 协议是无状态的,多个 http 请求之间是没有关系的.http 长连接:目前 http 协议普遍使用的是 1.1 版本, 之前有个 1.0 版本,两者之间的一个区别是 1.1 支持 http 长连接, 或者叫持久连接.1.0 不支持 http 长连接, 每次一个 htt...

2018-03-26 19:40:49 5397

原创 对JSONP的理解

    JSONP是JSON with padding(填充式JSON或参数式JSON)的简写。JSONP由两部分组成:回调函数和数据。回调函数是当响应到来时应该在页面中调用的函数。回调函数的名字一般是在请求中指定的。而数据就是传入回调函数中的JSON数据。    一般通过Ajax进行通信时,都会受到浏览器同源策略的约束,难以访问跨域资源。这里的跨域指的是:协议 域名 端口号 只要其中的一个不同,...

2018-03-26 19:18:28 234

转载 什么时候需要清除浮动以及清除浮动的方法

其实浮动float最开始出现的意义只是为了让文字环绕图片而已。但人们发现,如果想要三个块级元素并排显示,都给它们加个float来得会比较方便。但这样做也会带来问题......我们希望看到这样的效果:希望看到的效果但结果却是这样:实际的效果这个时候,我们就要清除浮动带来的影响——父元素高度塌陷了。这里引用张鑫旭大神观点:撇开浮动的“破坏性”,浮动就是个带有方位的display:inline-bloc...

2018-03-23 14:04:26 212

转载 CSS选择器及其优先级

   css选择符分类  首先来看一下css选择符(css选择器)有哪些?  1.标签选择器(如:body,div,p,ul,li)  2.类选择器(如:class="head",class="head_logo")  3.ID选择器(如:id="name",id="name_txt")  4.全局选择器(如:*号)  5.组合选择器(如:.head .head_logo,注意两选择器用空格键分开...

2018-03-21 09:45:17 215

原创 用SVG制作沿路动画五角星

<!DOCTYPE html><head><title>无标题文档</title><link href="images/Untitled-2.css" type="text/css" rel="stylesheet"></head><body>

2018-03-20 15:49:25 1134

转载 px、em、rem的区别

PX:PX实际上就是像素,用PX设置字体大小时,比较稳定和精确。但是这种方法存在一个问题,当用户在浏览器中浏览我们制作的Web页面时,如果改变了浏览器的缩放,这时会使用我们的Web页面布局被打破。这样对于那些关心自己网站可用性的用户来说,就是一个大问题了。因此,这时就提出了使用“em”来定义Web页面的字体。EM:EM就是根据基准来缩放字体的大小。EM实质是一个相对值,而非具体的数值。这种...

2018-03-19 17:26:58 1411

原创 在JS中b如何继承a?

1.原型链        实现原型链的基本模式:             function SuperType(){ this.property=true; } SuperType.prototype.getSuperValue=function(){ ...

2018-03-12 20:01:12 3193

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除