随笔分类 - JavaScript
js
摘要:Notification API的通知接口用于向用户配置和显示桌面通知。
阅读全文
摘要:Promise相当于异步操作结果的占位符,它不会去订阅一个事件,也不会传递一个回调函数给目标函数,而是让函数返回一个Promise,承诺将在未来的某个时刻完成。
阅读全文
摘要:# jQuery $.on()方法和addEventListener改变this指向
阅读全文
摘要:gulp 前端构建工具初体验。简单编译sass的实现。
阅读全文
摘要:Node环境从8升级到10后,Node Sass could not find a binding for your current environment
阅读全文
摘要:Blob, Uint8Aray, atob/btoa in lt IE9 browser
阅读全文
摘要:cropperjs的高度过大(container height too much)
阅读全文
摘要:JavaScript中弧度和角度的转换.复习三角函数.
阅读全文
摘要:AMD是"Asynchronous Module Definition"的缩写,意思就是"异步模块定义"。它采用异步方式加载模块,模块的加载不影响它后面语句的运行。所有依赖这个模块的语句,都定义在一个回调函数中,等到加载完成之后,这个回调函数才会运行。
阅读全文
摘要:正则表达式是用于匹配字符串中字符组合的模式。在javascript中,正则表达式也是对象。这些模式被用于RegExp的exec、test方法,以及String的match、replace、search和split方法。
阅读全文
摘要:DOM `window`对象通过`history`对象提供了对浏览器历史的访问。它暴露了很多有用的方法和属性,允许你在用户浏览历史中向前和向后跳转,同时,从HTML5开始提供了对history栈中内容的操作。
阅读全文
摘要:DocumentFragment接口表示一个没有父级文件的最小文档对象。它被当做一个轻量版的Document使用,用于存储已排好版的或尚未打理好格式XML片段。最大的区别是因为DocumentFragment不是真实DOM树的一部分,它的变化不会引起DOM树的重新渲染的操作(reflow),且不会导致性能等问题。
阅读全文
摘要:Object.defineProperty()方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回这个对象。
阅读全文
摘要:JavaScript 三种工厂模式:简单工厂模式、工厂方法模式、抽象工厂模式。
阅读全文