前端
KinGofWorLd_v587
这个作者很懒,什么都没留下…
展开
-
jsonp 的那些种种
在页面加入这个既可以了原理是:动态插入 script 标签,通过 script 标签引入一个 js 文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的 json 数据作为参数传入。由于同源策略的限制, XmlHttpRequest 只允许请求当前源(域名、协议、端口)的资源,为了实现跨域请求,可以通过 script 标签实现跨域请求,然后在服务端原创 2016-10-21 18:39:20 · 291 阅读 · 0 评论 -
js 匿名函数和闭包函数
例子:function checkClosure(){for(var i=0;isetTimeout(function(){alert(i);},2000);}} checkClosure();仔细想一想这个函数的执行结果是什么输出0,1,2?其实只是2,2,2而已,这是因为for循环很快,当两秒后i的值已经是2了,那如何输出0,1,2那?那我们用到了匿原创 2016-11-04 11:21:58 · 562 阅读 · 0 评论 -
npm添加淘宝镜像
npm是一个很好用的工具,全场是Node Packet Manager,是一个nodejs的包管理工具,但是美中不足的是当我们去安转包的时候却发现下载的速度太慢,但是没关系,还是有方法的就是利用淘宝的国内镜像,一下是3个设置的方法:镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令npm config s原创 2016-12-06 17:52:48 · 35364 阅读 · 1 评论 -
JavaScrapt朝花夕拾
eval函数:eval(expr)作用:计算字符串的结果:例如:eval("2+2"),亦可以是字符类型的数组或者是对象,当为json对象的时候为这样的格式:eval("("+JsonData+")")因为当eval执行Json的时候“{}”会被解释成代码块,但是为括号的时候就会执行成一个object了。isFinite函数isFinite(expr)作用:确定一个数是否为一个原创 2016-11-18 17:12:19 · 13081 阅读 · 0 评论 -
js的时间函数
时间函数对于任何一门语言都有着无与伦比的重要作用,JavaScript同样如此,Date():原创 2017-02-07 11:19:16 · 10130 阅读 · 0 评论 -
RGBA 与 opacity不得不说的故事
css中RGBA和opacity有着不同的使用情景和使用方法,但是有时候也有着相同的效果和功效,相同:都可以改变透明度,不同点:在MDN上opacity是这样介绍的:当opacity属性的值应用于某个元素上时,是把这个元素(包括它的内容)当成一个整体看待,即使这个值没有被子元素继承。因此,一个元素和它包含的子元素都会具有和元素背景相同的透明度,哪怕这个元素和它的子元素有不同的opaci原创 2017-03-03 00:04:16 · 11292 阅读 · 0 评论 -
移动web开发 手机输入框弹出的问题
在移动web开发中和pc端不同的是,手机的输入是软键盘,这样就会有个问题,那就是当有输入的时候,键盘弹起来,整个页面难免会发生变化1、页面提高背景会出现不够用的现象,解决方法,在body中设置背景图,即便是页面抬升了,背景也依旧存在,2、底部用fix布局 这个问题会使得页面提升而底部的fix也跟着提升,遮盖住相应的页面,这个有两种解决方法一、是页面页相应的提高,页面变化多少我们原创 2017-03-30 17:44:13 · 12745 阅读 · 0 评论