摘要:
1.模板 就是字符串拼接 2.文档碎片 优点: 既不影响原有dom的属性,也只回流一次。 3.字符串拼接 优点:只进行了一次Dom回流 缺点:原有dom的事件都会丢失 原因:就在与innerHTML这个属性,这个属性是返回或设置Dom中的内容,以字符串形式返回,拼接完之后是string类型,而onm 阅读全文
摘要:
按照MDN整理的数组部分的思维导图,主要目的是方便查漏补缺。 按照MDN整理的数组部分的思维导图,主要目的是方便查漏补缺。 阅读全文
摘要:
跨域:不在同一个服务器下,叫跨域。ajax简单的是函数回调。 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可 阅读全文
摘要:
1.作用域 栈内存 js执行的环境 (作用域) 堆内存 存放代码的空间 存放方式 键值对的形式存 字符串的形式存 Js代码在执行之前,浏览器会给他一个全局作用域叫window,每个作用域下分连个模块,一个是内存模块,一个是执行模块。内存模块会给所有的变量一个内存地址。变量的声明在js中靠关键字var 阅读全文
摘要:
这种写法不是对象克隆,就是把obj的内存地址赋值给obj2. 通过for in克隆 不管是公有的还是私有的都克隆成私有的 Js提供了一个一个克隆的方法 Object.create() Var obj2=Object.create(obj) 将obj的所有属性克隆到obj2的原型上 1.原型继承:将父 阅读全文
摘要:
1.作用域 栈内存 js执行的环境 (作用域) 堆内存 存放代码的空间 存放方式 键值对的形式存 字符串的形式存 Js代码在执行之前,浏览器会给他一个全局作用域叫window,每个作用域下分连个模块,一个是内存模块,一个是执行模块。内存模块会给所有的变量一个内存地址。变量的声明在js中靠关键字var 阅读全文
摘要:
面向对象 num 不是属性,是私有作用域下的私有变量。 (1) 找到this 在调用方法时看方法前面的“.”是谁,this就是谁 (2) 替换this 将this换成你找到的那个结果 (3) 精确查找 用原型链查找模式去分析 3.关于构造函数的返回值问题 构造函数也是函数,每个函数都有返回值,构造函 阅读全文
摘要:
alert 弹出警告框 console.log控制台 document.write文件 write写 parseint字符串转整数 parsefloat字符串转浮点型 undefined不明确的 is no defined不清楚 window全局作用域 function函数,行为 true正确的 f 阅读全文
摘要:
(1) 需要大家记,单标签和双标签 (2) 性能上 块标签和行标签 (3) 标签的属性 (1) 选择器,* 标签 class id 后代 子代 交集 并集 伪类 结构 (2) 层叠性 选择器权重的计算 ① 选中和选不中 如果没有选中就是继承父级的样式,采用就近原则 选中的话就计算权重,谁的权重大就选 阅读全文
摘要:
四大内核: 1、Trident内核,也称IE内核。 2、Webkit内核。 3、Gecko内核。 4、Presto内核 阅读全文