11 2018 档案
摘要:使用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(构造函数) * 属性,这个属性包含一个指
阅读全文

浙公网安备 33010602011771号