自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿超的博客

Love Ayn

  • 博客(10)
  • 收藏
  • 关注

原创 一种跨域技术:JSONP

跨域技术是前端面试中常见话题。JSONP就是一种跨域技术我撰写此文是为了加深对JSONP的印象何为跨域?A resource makes a cross-origin HTTP request when it requests a resource from a domain or port which is different from the one which the first reso

2017-04-27 12:34:01 518

原创 datetime.datetime.strptime:万能的日期格式转换

环境:Distro: OS X 10.12.3python解释器:3.6.1最近在写一个新闻聚合app,其中服务器端要用python爬取各大新闻网站的rss数据。其中遇到的一个问题是日期格式的统一问题:新浪新闻的RSS的日期格式是这样的:<pubDate>Sun, 23 Apr 2017 05:15:05 GMT</pubDate>百度新闻的RSS的日期格式是这样的:<pubDate><

2017-04-23 13:43:55 62242

原创 如何安装pip3以及第三方python库(for Mac)

环境OS:10.12.3 (16D32) macOS SierraPython3: Python 3.6.1什么是pipPython之所以强大,其中一个原因是其丰富的第三方库。pip则是python第三方库的包管理工具。由于在Mac上python2和python3是共存的。因而python3对应的包管理工具的命令就是:pip3如何安装pip3如果通过homebrew安装p...

2017-04-16 11:40:46 65420 10

原创 解决:angular.js中插值表达式为HTML时需要被渲染的问题

我最近在用angular.js重构我上学期的大程。其中一个angular插值表达式为HTML,初始表达式是这样的:<p>{{content}}</p>但是其中的HTML没有被渲染,这导致呈现的效果是这样的:我们可以看到,作为文章主体的HTML没有被渲染。这是因为angular插值表达式默认会表达式内容进行转义。这么做是为了:防止html注入攻击。 为了解决这个问题,需要用到新的指令:<p

2017-04-13 10:10:15 2966 2

原创 XHR对象的get请求

昨天美图面试有一题是写出XHR是什么以及写出其get请求的代码。其实我前几天才写过,不过之后又写了angular.js的$http的get请求,原生的一时间想不起来,就用angular.js写了。其实原生的也不复杂先给出代码://JSvar xhr=new XMLHttpRequest(); xhr.onreadystatechange=function () { if(x

2017-04-12 14:12:03 4674

原创 解决:在阻止缓存的inspect模式下无法drawImage()的问题

环境浏览器:版本 57.0.2987.133 (64-bit)OS:macOS:10.12.3遇到的问题昨天做了美图的前端笔试题,其中一题是给定一张图片URL,将其画在canvas上,canvas我是会用的,但是drawImage这个函数的接口我记不大清了,所以回来我又试了下。后来发现我竟然画不出来了。先给出我的示例代码<img id="myImg" src="img/001.jpg"><c

2017-04-12 10:58:52 631

原创 解决:angular js模板中无法使用ueditor的问题

什么是ueidtor 由百度开发的的一个开源的富文本编辑器为什么无法使用 使用ueditor时,需要用到标签初始化,但是这在angular js模板中无法使用的。如何解决:angular-ueditor: angular-ueditor 是一款整合了 angular 和 UEditor 的插件。目的是为了更方便的在angular基础上使用UEditor。需要导入的JS文件<script

2017-04-11 11:51:47 1422 4

原创 事件冒泡(IE事件流),事件捕获和DOM事件流

1 前言《JS高级程序设计》第13章在讲述事件冒泡和事件捕获时没有提供实例,我想这部分内容如果有实例,会有助于读者理解。2 事件冒泡和事件不会首先看一张图:描述了事件冒泡和事件捕获的流程。 首先声明,不同浏览器以及规范在事件流是否会触发顶层元素(document,html,body)有细微的差别,非常混乱。IE事件流,即事件冒泡,是从达到触发条件的最小标签向上冒泡。比如上图中的img,即使绑定了

2017-04-08 21:46:15 4372 1

原创 canvas: 探究rotate()函数

在Nicholas的《JS》高级程序设计中是这样描述描述canvas的rotate()API的。rotate(angle):围绕原点旋转图像angle弧度首先注意angle参数的单位是弧度我刚看到这个API的描述时认为:这是要把画布上已经画好的内容,旋转angle弧度吗,实则不然。首先让我们看下面这段代码 <canvas id="drawing" width="200px" height="200p

2017-04-06 22:10:52 1363

原创 canvas画圆的几个关键点

先给出代码<canvas id="drawing" width="200px" height="200px"></canvas><script type="text/javascript"> var drawing=document.getElementById("drawing"); if(drawing.getContext){ var context=draw

2017-04-06 18:29:27 1534

空空如也

空空如也

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

TA关注的人

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