我正在尝试在不使用FileReader的情况下将文件转换为Blob。我不能使用FileReader,因为最新版本的Typescript (我必须使用)不接受文件作为fileReader.readAsArrayBuffer()的参数。使用FileReader,我可以这样做: new Blob([ this
我是编程新手,有机会在一个项目中做一些小故事来磨练我的牙齿。现在,我正在努力获得头像选择和裁剪成一个网页应用程序与AngularJS。我选择了ngImgCropper来处理裁剪。这是一个带有样板代码的JSFiddle:var handleFileSelect=function(evt) { var reader = new FileReader();
read
我看不出异常处理和日志记录两者之间有多大的区别,因为两者都是横切关注点。你认为如何?它不是应该单独处理,而不是与方法正在实现的核心逻辑交织在一起吗?编辑:我想说的是,在我看来,方法实现应该只包含成功执行路径的逻辑,异常应该在其他地方处理。这不是关于检查/未检查的异常。例如,一种语言可能通过使用如下结构来处理异常:
public String re