ES6之Class ES6之Class 最近在学习React,由于在组件定义这一块有用到ES6新增的class语法,所以,重新回过头来整理一下这里的知识点。下述 2019-10-22 JavaScript ES6 new操作的实现原理 new操作的实现原理提要:new 实现原理 创建一个空对象obj 将该对象obj的__proto__指向构造函数的原型的prototype 2019-09-19 JavaScript ES5基础知识 与位置相关的API辨析 与位置相关的API辨析screen系列: screenLeft:浏览器左边距离屏幕的的距离 sceenTop:浏览器页面顶部距离屏幕上边的距 2019-09-02 JavaScript ES5基础知识 网络攻击 Cross-Site-Scripting(xss)跨站脚本攻击为了不和层叠样式表的缩写混淆,故将跨站脚本攻击写为XSS.恶意攻击者往Web页 2019-08-07 JavaScript 网络安全相关 实现继承的方法 圣杯模式//简易版 function extend(Target,Origin){ function F(){} F.pro 2019-08-06 JavaScript ES5基础知识 类型转换 这个知识点还是有一些繁琐。需要认真理解并记忆 ToStringToString负责处理非字符串到字符串的强制类型转换 基本类型的值转换 2019-08-06 JavaScript ES5基础知识 创建对象的方法 工厂模式function createObject(name,age,job){ var obj = new Object(); 2019-08-06 JavaScript ES5基础知识 文档对象模型(DOM) 文档对象模型(DOM)针对HTML和XML文档的一个API,DOM描绘了一个层次化的节点树,允许开发人员添加,移除和修改页面的一部分。 分级 2019-07-09 JavaScript ES5基础知识 Promise 所谓promise,简单来说是一个容器,里面保存着某个未来才会结束的事情(通常是一个异步操作)的结果,从语法上来讲Promise是一个对象, 2019-07-05 JavaScript ES6 手动实现call,apply和bind 还是有点东西的呦! 手动实现call预备知识:如果一个函数作为一个对象的属性,那么通过对象的.运算符调用此函数,this就是此对象 Fu 2019-07-02 JavaScript ES5基础知识 当promise遇到Event Loop 最近一段时间再复习Event loop的时候,遇到promise,以及混合着async/await!!!简直是要了我的小命。正当我一筹莫展 2019-06-12 JavaScript EventLoop 防抖与节流 防抖当持续触发事件时,一定时间段内没有再触发时间,时间处理函数才会执行一次,如果设定的时间到来之前,有一次触发了事件,就重新开始延时。 &l 2019-06-09 JavaScript 性能优化