美文网首页
2018-05-31

2018-05-31

作者: xieyu_81cd | 来源:发表于2018-05-31 20:01 被阅读0次

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);

}

相关文章

网友评论

      本文标题:2018-05-31

      本文链接:https://www.haomeiwen.com/subject/edrcsftx.html