Utilisation des objets BOM en Javascript
Cet article vous présente l'utilisation des objets BOM en Javascript. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
Fenêtre
Personnaliser la nature de toutes les variables
Tout objet de fonction de variable globale que nous définissons deviendra un attribut de l'objet fenêtre
Global intégré variables et méthodes
Constantes globales : Infini, NaN, non défini, null
Méthodes globales : eval(), isFinite(),
isNaN( ), parseFloat(), parseInt(), decodeURI(), decodeURIComponent(),
encodeURI(), encodeURIComponent()
Méthodes courantes des fenêtres
Open Close
Emplacement object
1. Attributs
hash définit ou renvoie l'URL commençant par le signe dièse (# ) (anchor)
host définit ou renvoie le nom d'hôte et le numéro de port de l'URL actuelle
hostname définit ou renvoie le nom d'hôte de l'URL actuelle
href définit ou renvoie l'URL complète
pathname définit ou renvoie la partie chemin de l'URL actuelle
port Définit ou renvoie le numéro de port de l'URL actuelle
protocole Définit ou renvoie le protocole de l'URL actuelle
**recherche Définit ou renvoie l'URL à partir du point d'interrogation (?) (partie requête) ** Utilisé pour obtenir des caractères de requête Chaîne (par exemple : window.location.search)
Méthode
Si cette méthode ne précise pas de paramètres, Ou si le paramètre est faux, elle utilisera l'en-tête HTTP If-Modified-Since pour détecter si le document sur le serveur a changé. Si le document a changé, reload() téléchargera à nouveau le document.
Si le document n'a pas changé, cette méthode chargera le document depuis le cache.
Cela a exactement le même effet que si l'utilisateur clique sur le bouton d'actualisation du navigateur.
Si le paramètre de cette méthode est défini sur true, elle contournera le cache et retéléchargera le document depuis le serveur quelle que soit la date de dernière modification du document. Cela a exactement le même effet que si l'utilisateur maintenait la touche Maj enfoncée tout en cliquant sur le bouton d'actualisation du navigateur.
Lors de l'utilisation de cette méthode, la nouvelle URL écrasera l'enregistrement actuel dans l'objet Historique.
HistoriqueHistorique
Retour à la page précédente
Retour
Avant
Navigateur
Méthodes et attributs courantsnom de code du navigateur appCodeName
nom du navigateur appName
numéro de version du navigateur ppVersion
nom et numéro de version du navigateur userAgent
plate-forme du navigateur
Win32 ", "Win16" , "WinCE", "Mac68k", "MacPPC", "HP-UX", "SunOS", etc.
informations sur le processeur cpuClass "x86"
en ligne Si le navigateur est en ligne
cookieEnabled Un cookie est-il disponible
Erreur
常用方法和属性 try { alert(‘’) } catch(e) { e.message }
méthode call() et apply() en Javascript Quelles sont les utilisations de méthodes ? (Code ci-joint)
Une brève explication de la portée de la fonction et de la portée au niveau du bloc en JavaScriptCe 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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds





Introduction Dans le monde numérique en évolution rapide d'aujourd'hui, il est crucial de créer des applications WEB robustes, flexibles et maintenables. L'architecture PHPmvc fournit une solution idéale pour atteindre cet objectif. MVC (Model-View-Controller) est un modèle de conception largement utilisé qui sépare les différents aspects d'une application en composants indépendants. Les fondements de l'architecture MVC Le principe fondamental de l'architecture MVC est la séparation des préoccupations : Modèle : encapsule les données et la logique métier de l'application. Vue : responsable de la présentation des données et de la gestion des interactions des utilisateurs. Contrôleur : coordonne l'interaction entre les modèles et les vues, gère les demandes des utilisateurs et la logique métier. Architecture PHPMVC L'architecture phpMVC suit le modèle MVC traditionnel mais introduit également des fonctionnalités spécifiques au langage. Ce qui suit est PHPMVC

Tutoriel JavaScript : Comment obtenir le code d'état HTTP, des exemples de code spécifiques sont requis Préface : Dans le développement Web, l'interaction des données avec le serveur est souvent impliquée. Lors de la communication avec le serveur, nous devons souvent obtenir le code d'état HTTP renvoyé pour déterminer si l'opération a réussi et effectuer le traitement correspondant en fonction de différents codes d'état. Cet article vous apprendra comment utiliser JavaScript pour obtenir des codes d'état HTTP et fournira quelques exemples de codes pratiques. Utilisation de XMLHttpRequest

Les principes SOLID sont un ensemble de principes directeurs dans les modèles de conception de programmation orientée objet qui visent à améliorer la qualité et la maintenabilité de la conception logicielle. Proposés par Robert C. Martin, les principes SOLID comprennent : Principe de responsabilité unique (SRP) : une classe doit être responsable d'une seule tâche, et cette tâche doit être encapsulée dans la classe. Cela peut améliorer la maintenabilité et la réutilisabilité de la classe. classUser{private$id;private$name;private$email;publicfunction__construct($id,$nam

Les extensions PHP peuvent prendre en charge la programmation orientée objet en concevant des fonctions personnalisées pour créer des objets, accéder aux propriétés et appeler des méthodes. Créez d’abord une fonction personnalisée pour instancier l’objet, puis définissez des fonctions qui obtiennent des propriétés et appellent des méthodes. En combat réel, nous pouvons personnaliser la fonction pour créer un objet MyClass, obtenir son attribut my_property et appeler sa méthode my_method.

Introduction à la méthode d'obtention du code d'état HTTP en JavaScript : Dans le développement front-end, nous devons souvent gérer l'interaction avec l'interface back-end, et le code d'état HTTP en est une partie très importante. Comprendre et obtenir les codes d'état HTTP nous aide à mieux gérer les données renvoyées par l'interface. Cet article explique comment utiliser JavaScript pour obtenir des codes d'état HTTP et fournit des exemples de code spécifiques. 1. Qu'est-ce que le code d'état HTTP ? Le code d'état HTTP signifie que lorsque le navigateur lance une requête au serveur, le service

Dans les scénarios de programmation orientée objet à forte concurrence, les fonctions sont largement utilisées dans le langage Go : Fonctions en tant que méthodes : des fonctions peuvent être attachées à des structures pour implémenter une programmation orientée objet, exploitant facilement les données de structure et fournissant des fonctions spécifiques. Fonctions en tant qu'organismes d'exécution simultanés : les fonctions peuvent être utilisées comme organes d'exécution de goroutines pour mettre en œuvre l'exécution de tâches simultanées et améliorer l'efficacité du programme. Fonction de rappel : les fonctions peuvent être transmises en tant que paramètres à d'autres fonctions et être appelées lorsque des événements ou des opérations spécifiques se produisent, offrant ainsi un mécanisme de rappel flexible.

Qu'est-ce que la programmation orientée objet ? La programmation orientée objet (POO) est un paradigme de programmation qui résume les entités du monde réel en classes et utilise des objets pour représenter ces entités. Les classes définissent les propriétés et le comportement des objets, et les objets instancient les classes. Le principal avantage de la POO est qu’elle rend le code plus facile à comprendre, à maintenir et à réutiliser. Concepts de base de la POO Les principaux concepts de la POO incluent les classes, les objets, les propriétés et les méthodes. Une classe est le modèle d'un objet, qui définit ses propriétés et son comportement. Un objet est une instance d’une classe et possède toutes les propriétés et comportements de la classe. Les propriétés sont les caractéristiques d'un objet pouvant stocker des données. Les méthodes sont des fonctions d'un objet qui peuvent opérer sur les données de l'objet. Avantages de la POO Les principaux avantages de la POO sont les suivants : Réutilisabilité : la POO peut rendre le code plus

La programmation fonctionnelle et orientée objet (POO) propose différents mécanismes de programmation en C++ : Fonction : bloc de code indépendant, axé sur l'exécution d'une tâche spécifique, ne contenant aucune donnée. POO : basés sur les objets, les classes et l'héritage, les données et le comportement sont encapsulés dans des objets. Dans les cas réels, la méthode fonctionnelle pour calculer l'aire d'un carré est simple et directe, tandis que la méthode POO encapsule les données et le comportement et est plus adaptée à la gestion des interactions avec les objets. Le choix de l'approche appropriée dépend du scénario : les fonctions conviennent aux tâches indépendantes, la POO convient à la gestion des interactions d'objets complexes.
