2018-05-31

2018-05-31  本文已影响0人  xieyu_81cd

files[0]

files[0]是input[type=file]元素特有的,主要用来给FormData对象传递文件数据,写法如

formData.append("files", document.getElementById("file1").files[0])

具体打印如下

promise对象

要想promise对象后面的then()里面的函数能够调用,必须在promise()的函数里面执行resolve();否则then不会调用,写法如下

new Promise(function(resolve){console.log('weqeqw');setTimeout(function(){resolve();},3000)}).then(function(){console.log('done');})

getBoundingClientRect()

getBoundingClientRect()用于获取某个html元素相对于视窗的位置集合

getSelection()

getSelection();主要获得被选中的文字内容,例如

document.getElementById('content').onmouseup=function(){

let selObj = window.getSelection();

console.log(selObj);

}

上一篇 下一篇

猜你喜欢

热点阅读