Maison  >  Article  >  interface Web  >  Quelles sont les méthodes de l'objet fichier javascript

Quelles sont les méthodes de l'objet fichier javascript

青灯夜游
青灯夜游original
2021-07-19 18:14:162445parcourir

Les méthodes de l'objet fichier javascript sont : "CopyFile(source,destination)", DeleteFile(), MoveFile(), OpenTextFile(), iomode(), format(), etc.

Quelles sont les méthodes de l'objet fichier javascript

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

Pour exploiter les fichiers dans le navigateur, dans la plupart des cas, l'objet File est utilisé, qui est obtenu à partir de l'élément <input type=&#39;file&#39; />, puis continue l'opération (comme afficher l'image sélectionnée sur la page, télécharger le fichier sur le serveur en utilisant ajax , etc.). Nous présentons ici les API associées pour l'exploitation des fichiers dans le navigateur

méthodes d'objets de fichiers javascript

方法 描述 备注
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格式打开
Méthode

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

Remarques

obj.CopyFile(source,destination[,overwrite]) Copier le fichier ou le dossier spécifié d'un emplacement à un autre obj : fichier ou dossier
source : fichier source
destination : obligatoire, la destination pour copier le fichier ou le dossier
écraser : facultatif Écraser Est vrai, sinon il l'est. false, la valeur par défaut est true
obj.DeleteFile(file,[force]) Supprimer le fichier spécifié fichier ou dossier obj : fichier ou dossier
fichier : fichier à supprimer
force : facultatif, valeur booléenne, si vous souhaitez que True supprime des fichiers ou des dossiers avec des attributs en lecture seule définis, sinon false
obj.MoveFile(Source, Destination) Coupez le fichier ou dossier spécifié d'un emplacement à un autre Source : fichier ou dossier
Destination : déplacer le fichier Ou l'emplacement cible du dossier
obj.OpenTextFile(FileName, IOMode, Create, Format) Open Spécifiez le fichier et renvoyez un objet TextStream.
Lire , écrivez ou ajoutez le fichier via cet objet
FileName : doit être le nom de l'objet File
IOMode : Facultatif, le mode d'entrée/sortie spécifié, qui peut être un de trois constantes :
                                                                                                                                                                                                                                                                                 Un pour spécifier le format du fichier ouvert,
En cas d'omission, le fichier sera ouvert au format ASCII
常数 描述
TristateUseDefault -2 使用系统默认值打开
TristateTrue -1 以Unicode方式打开
TristateFalse 0 以ASCII方式打开
iomode()

1
Constante valeur 🎜 🎜 Description 🎜
PourLecture 0 ForReadingOnly Le fichier ne peut pas être ouvert de cette manière et ce fichier ne peut pas être écrit
ForWritingOuvrez le fichier en mode écriture Si un fichier du même nom existe, son contenu précédent sera écrasé
ForAppend 8 Ouvrez le fichier et commencez à écrire à partir de la fin du fichier
🎜format()🎜 🎜constant🎜 🎜valeur🎜 🎜Description🎜 TristateUseDefault -2 Ouvrir avec les paramètres par défaut du système TristateTrue -1 Ouvrir en mode Unicode TristateFalse 0 Ouvrir en mode ASCII 🎜[Apprentissage recommandé : 🎜Tutoriel avancé javascript🎜]🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn