js
文章平均质量分 73
此处有毒
明天永远比今天好。
展开
-
less应用
什么是less以及应用的好处:(1) Less 是一门 CSS 预处理语言,它扩展了 CSS 语言,增加了变量、Mixin、函数等特性.(2)定义变量,直接调用,不用重复造轮子.1.less定义一个变量:@baseColor:red; Body{background-color:@baseColor};这个变量在同一个less文件中全局都可以使用,在使用之前,必原创 2017-04-29 23:10:28 · 429 阅读 · 0 评论 -
jsonp 原理
取不到数据! 上周客户新买了服务器,原本在旧的服务器上放着客户的Web主页信息和一个后台程序(asp.net),在客户的主页中有一个动态显示最新消息的处理,这个处理就是通过ajax异步从那个后台程序中取得的。由于又购买了新的服务器,客户想把web主页和那个后台程序分开来,后台程序被部署到了新的服务器上。不过这个项目是我的同事小福同志开发的,也就由他来把程序分开部署,然后进行一些小改动。 “怎转载 2017-09-21 18:45:20 · 405 阅读 · 0 评论 -
js一些小知识
记得几年前刚工作那时,听到高大上的 js闭包 一词 让我一头雾水,很多初学者也许和我当时一样困惑,其实 闭包 也并没那么高深莫测。今天我写了篇简单的学习笔记 希望能帮助大家轻松理解 JS闭包。参考资料:1.《你所不知道的JavaScript-上卷》闭包和作用域章节、2. 阮一峰老师的《学习javascript闭包》( 大家学习时 为了更好理解,最好跟着本文内容 在IDE或浏览器控制台中,敲一遍所转载 2017-09-01 15:53:27 · 438 阅读 · 0 评论 -
HTTP状态码整理
可以以状态码范围(开头)分为以下几类:1xx:信息2xx:成功3xx:重定向(注意304视为重定向的一种可以理解为需要从缓存读取)4xx:客户端错误5xx:服务器错误需要注意的是并不是所有范围都定义了,如100~199只定义了100和1011xx信息100:Continue,收到部分请求,应该继续请求101:Switch protocols,切换协议,服务器正根据客户端的指示将协议切换为Upda转载 2017-08-31 14:41:54 · 279 阅读 · 0 评论 -
js 中的call 和 apply
JavaScript中有一个call和apply方法,其作用基本相同,但也有略微的区别。/**@param {Object} [thisArg]@param {...*} [args]@return {*}*/Function.prototype.call = function(thisArg,args) {};参数:thisArg 可选项。将被用作当前对象的对象原创 2017-08-31 14:10:11 · 221 阅读 · 0 评论 -
构造函数,原型,实例三者的关系
1. 构造函数:构造函数是创建对象的一种常用方式, 其他创建对象的方式还包括工厂模式, 原型模式, 对象字面量等.我们来看一个简单的构造函数: function Product (name, role){ //构造函数的命名约定第一个字母使用大写的形式! this.name = name; this.role = role;}( 1 ) 每一个构造函数都有一个prototyp转载 2017-09-07 10:10:45 · 2236 阅读 · 1 评论 -
_.debounce 应用
1,定义。 如果用手指一直按住一个弹簧,它将不会弹起直到你松手为止。也就是说当调用动作n毫秒后,才会执行该动作,若在这n毫秒内又调用此动作则将重新计算执行时间。(空闲时间大于,设定的时间是才会执行!!!)eg:div id="watch-example" style="font-size: 50px"> p> Ask a yes/no q原创 2017-04-26 20:56:11 · 7134 阅读 · 2 评论 -
ES6 箭头函数(=>)
语法:('参数')=>{ '函数执行的内容'}简化了函数的命名var test = function(){} 等同于=>var test = ()=>{}() => { … } // 零个参数用 () 表示; x => { … } // 一个参数可以省略 ();(x, y) => { … } // 多参数不能省略 ();// 带返回值v原创 2017-04-24 16:39:57 · 312 阅读 · 0 评论 -
闭包的认识
异步加载,和闭包,直接上图。for(var i=0;i5;i++){ setTimeout(function(){ console.log(i); },1000);}因为异步加载的原因,定时器会同时执行5次,并且i 最后都为5,解决的办法。第一种办法,通过函数传递参数for(var i=0;i5;i++){ test(i原创 2017-04-24 14:40:08 · 292 阅读 · 0 评论 -
async/await 异步函数
async/await 异步函数 <div class="article_manage clearfix"> <div class="article_r"> <span class="link_postdate">2017-08-01 09:26</span> <span class="lin转载 2017-09-22 16:20:26 · 976 阅读 · 0 评论