摘要:
以上是jquery的extend实现方法 首先是第一种:传入一个源函数,拓展自己 然后是第二种:传入一个源函数,拓展目标对象 首先写一个拓展对象的方法 根据参数数量,选择拓展方法 第三种根据第一个参数是否为布尔值,判断是否进行深拷贝 根据第一个参数是否为布尔值进行判断 重构extend,拥有第三个参 阅读全文
摘要:
css3的动画简单好用,但是性能方面存在一些问题,很多时候一不留神cpu就已经满了。 现在记下一些常用的技巧,去优化我们的css3的动画。 1. translate3d进行gpu加速 写动画的时候写个这个,保证能刚10%以上; 一个元素通过translate3d右移500px的动画流畅度会明显优于使 阅读全文
摘要:
今天写了写vue的组件化开发demo,有些小的心得。分享一下。 组件化意味着代码可以复用,调用组件就可以了。然后可以通过组件调用组件的相关能力。 例如以前我做组件化开发的一个小项目 原生js组件的实现 这就是一个网站了,网站分割成以页面为一级单位,组件为二级单位的一个格局,然后调用addPage() 阅读全文
摘要:
首先我们需要新建一个video标签,并且放到html里边 var video = document.createElement("video"); video.autoplay="autoplay"; document.body.appendChild(video); 利用navigator对象 这 阅读全文
摘要:
jsonp的由來 1 . 網頁上的東西衹要跨域了就不能傳送或者接受數據了。不管是什麽衹要是跨域。Ajax直接请求普通文件存在跨域无权限访问的问题, 2 . 但是src這個東西比較厲害了,請求哪裏都可以回應過來。衹要帶著src屬性的東西。img script iframe都可以。 3 . 于是可以判断 阅读全文
摘要:
jsonp是怎麽產生的呢? 1、一个众所周知的问题,Ajax直接请求普通文件存在跨域无权限访问的问题,甭管你是静态页面、动态网页、web服务、WCF,只要是跨域请求,一律不准。 2、不过我们又发现,Web页面上调用js文件时则不受是否跨域的影响(不仅如此,我们还发现凡是拥有"src"这个属性的标签都 阅读全文
摘要:
自己去封装一个xhr对象是一件比较麻烦的事情。其实也不麻烦,注意逻辑和一个ie6兼容方案(可无),和一个304 其他2开头的status都可以就好了 呐 。。 这段代码没什么可以看的 知识点: 1 . 兼容ie6 7 的window.ActiveXObject ; 2 . 熟悉整个流程 创建xhr 阅读全文
摘要:
//这个东西不会睡是十秒,因为异步执行了 console.log("sleep start") setTimeout(function(){ },10000) console.log("sleep over") 正确的阻塞10秒的方法是下边这样的 这个玩意,放在哪里都会睡着10秒绝对堵着 阅读全文
摘要:
上一篇中,我们讲述了怎么去用node搭建一个服务器环境,然后设置路由 在路由中我们用了一些方法,req.query("id") , res.end() , res.send()这三个方法,可能有的人就好奇这是啥子。 1. res,req是两个参数 比方说,上边意思就是到主页时,就是localhost 阅读全文
摘要:
web服务器的基本知识 功能:1.接收HTTP请求(get,post,delete,put)2.处理HTTP请求 常见的web服务器架构: 1. Nginx/Apache:负责接收http请求,确定谁来处理请求,并返回请求的结果 2. php-fpm/php模块 常见得到请求 1.请求文件:包括要处 阅读全文