摘要:
<!DOCTYPE html><html><head><meta charset="utf-8"><title>函数节流 Function throttling</title></head> <body>函数节流 Function throttling ......<script> //函数节流 l 阅读全文
摘要:
使用JavaScript对URL进行解析,提取其中的键值对 阅读全文
摘要:
一、使用 animation 和 @keyframes 二、使用 transition 属性 /** * css3 动画 * 使用 @keyframes规则与 animation * @keyframes规则用于创建动画,在 @keyframes中规定某项 css样式,就能创建由当前样式逐渐改为新样 阅读全文
摘要:
盒子模型(Box Model):当对一个文档进行布局(laying out)的时候,浏览器渲染引擎会根据CSS-Box模型(CSS Basic Box model)将所有元素表示为一个矩形盒子(box)。CSS决定这些盒子的大小,位置以及属性(颜色,背景,边框尺寸...)在CSS中,使用标准盒模型描 阅读全文
摘要:
使用JavaScript获取页面相关信息的宽度和高度 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initi 阅读全文
摘要:
一、常见跨域方法 1) JSONP跨域 需要目标服务器配合一个callback函数2) AJAX跨域 CORS3) 使用window.name+iframe来进行跨域 4) window.postMessage:跨文档通信 API(Cross-document messaging)5) 跨子域:修改 阅读全文
摘要:
CSS 计数器的值通过使用 counter-reset 和 counter-increment 操作,在 content 上应用 counter() 或 counters()函数来显示在页面上。counter-reset:使用CSS计数器之前,必须重置一个值,默认是0(任意整数,若不是整数则默认为: 阅读全文
摘要:
//1 工厂模式,优:简单、可复用,缺:不能确定对象属于哪个类 //2 原型链模式,优:可以共享属性和方法,缺:(不想被共享的)引用类型会被共享,给超类传递参数时会影响所有实例 //3 构造函数模式,优:创建的实例可以标志为一种特定的类型,缺:函数不能复用(每个函数对应第一个实例,并且若把函数放在全 阅读全文
摘要:
// 原型链图(点击此处放大图片) /** * 原型对象 * 无论什么时,只要创建一个新函数,就会根据一组特定的规则为该函数创建一个 prototype 属性 * 这个属性指向该函数的原型对象。默认情况下,所有原型对象都会自动获得一个 constructor(构造函数) * 属性,这个属性包含一个指 阅读全文