• 技术文章 >web前端 >前端问答

    javascript file对象的方法有哪些

    青灯夜游青灯夜游2021-07-19 18:14:16原创90

    javascript file对象的方法有:“CopyFile(source,destination)”、DeleteFile()、MoveFile()、OpenTextFile()、iomode()、format()等。

    本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。

    在浏览器中操作文件,多数情况下用到的是 File 对象,从 <input type='file' /> 元素获取,进而继续操作(例如将选择的图片展示在页面上,用ajax将文件上传至服务器等)。这里介绍在浏览器中操作文件的相关API

    javascript file对象的方法

    方法描述备注
    obj.CopyFile(source,destination[,overwrite])将制定的文件或文件夹从一个位置复制到另一个位置obj:文件或文件夹
    source:源文件
    destination:必须的,复制文件或文件夹的目的位置
    overwrite:可选.覆盖为true,否则为false,默认为true
    obj.DeleteFile(file,[force])删除指定的文件或文件夹obj:文件或文件夹
    file:要删除的文件
    force:可选,boolean值,如果要删除设置了只读属性的文件或文件夹,则为true,否则为false
    obj.MoveFile(Source, Destination)将制定的文件或文件夹从一个位置剪切到另一个位置Source:文件或文件夹
    Destination:移动文件或文件夹的目标位置
    obj.OpenTextFile(FileName, IOMode, Create, Format)打开指定的文件,并返回一个TextStream对象,
    通过这个对象对文件进行读、写或追加
    FileName:应该为File对象的名称
    IOMode:可选项,指定的输入/输出模式,可以是三个常数之一:
    ForReading,ForWriting,ForAppend
    Create:创建文件
    Fomat:可选项,使用三态值中的一个来指明打开文件的格式,
    如果忽略,文件以ASCII格式打开

    iomode()

    常数描述
    ForReading0以只读的方式打开文件,不能写这个文件
    ForWriting1以写方式打开文件,如果存在同名的文件,那么它以前的内容将被覆盖
    ForAppend8打开文件,并从文件末尾开始写

    format()

    常数描述
    TristateUseDefault-2使用系统默认值打开
    TristateTrue-1以Unicode方式打开
    TristateFalse0以ASCII方式打开

    【推荐学习:javascript高级教程

    以上就是javascript file对象的方法有哪些的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:javascript file对象
    上一篇:javascript的匿名方法是什么 下一篇:javascript 没有类吗
    第16期线上培训班

    相关文章推荐

    • JavaScript中什么值是假值• JavaScript中load用法是什么• javascript有哪些基本数据类型• javascript怎么读取map的值• javascript中什么是函数

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网