javascript • 2018-10-19
shadow DOM是Web Components的四大组件之一,它可以将一个隐藏的、独立的DOM添加到一个元素上,用来创建基于组件的应用。
javascript • 2018-10-09
autoplay属性在ios上是无效的,ios不允许程序来执行自动播放,需要用户跟界面有交互来触发才能播放(尽量在产品设计上需要有用户交互的时候才播放音频,比如弹窗确认)由于项目需求是开启自动播放后,用户到达景区自动触发,所以在ios上可以通过用户在开启自动播放按钮的时候
javascript • 2018-07-06
js使用循环遍历语句有很多种,比如for,forEach,for...in,for...of等等,for普通的循环遍历,根据指定的长度遍历,不能遍历对象
javascript • 2018-06-11
async/await是Javascript的异步流程控制的一种方案,可以在async函数里面用同步的写法来实现异步的操作,使用非常方便。async函数不同于generator函数和普通函数,总是返回一个promise对象(后文用p表示)
javascript • 2018-05-16
根据规范,事件循环是通过任务队列的机制来进行协调的。一个 Event Loop 中,可以有一个或者多个任务队列(task queue),一个任务队列便是一系列有序任务(task)的集合。
javascript • 2018-04-30
curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。
javascript • 2018-02-18
无数据显示自定义图片,多折线y轴数据不对应,提示框居中
javascript • 2018-01-06
继承是面向对象编程语言的一个特性,子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。而Js不是面向对象语言,但是可以通过原型来实现继承,在es5中,继承可以用寄生组合继承来实现。
javascript • 2018-01-04
AST是抽象语法树(Abstract Syntax Tree)的缩写,抽象语法树是一种数据结构,用来代表程序的结构,目前流行的babel转换es6代码也是使用抽象语法树来实现的,最直观的图示
javascript • 2018-01-02
Reflect是js的一个内置对象,类似Math,Date,实现一些和对象内部的方法同样的功能,分别有getPrototypeOf,setPrototypeOf,isExtensible,preventExtensions,getOwnPropertyDescriptor等
javascript • 2017-11-21
在每个dom事件中有event对象,有对应的方法,例如stopPropagation,preventDefault,stopImmediatePropagation,有对应的属性,例如cancelBuddle,target,srcElement等等
javascript • 2017-10-20
地球坐标系是相对于地心的,也就是说,它的轴是基于重力方向和磁场北方向。我们使用大写的X,Y,Z来描述地球坐标系的轴。