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);
}
网友评论