Comment utiliser intégrés dans les fonctions de javascript pour programmer avec html

javascript vous donne accès un certain nombre de fonctions intégrées, y compris le prompt () fonction, qui vous permet de demander à l'utilisateur pour l'entrée écrite. Comme dans le cas confirm () fonction, vous fournir un texte d'invite à demander à l'utilisateur de fournir une valeur. Au retour, vous définissez la sortie de la fonction égale à la prompt () fonction et utiliser les données dans votre application.

Méthodes vous aider à effectuer des tâches spécifiques à certains types de données. En utilisant ces méthodes, il est plus facile pour vous de créer des applications robustes. De toutes les méthodes fournies par les objets, ces méthodes sont les plus communs et probablement le plus important pour de nombreuses situations:

  • length (): Retourne le nombre de quelque chose. Par exemple, lorsque l'on travaille avec une chaîne de caractères, length () retourne le nombre de caractères de la chaîne. De même, lorsque vous travaillez avec un tableau, length () retourne le nombre d'éléments dans le tableau. Cette méthode apparaît aussi comme une propriété dans certains cas.

  • toLocaleString (): Émet la valeur d'un objet comme une chaîne spécifique à la localisation. Par exemple, lorsque les paramètres régionaux utilise une virgule pour le point décimal, le spectateur verra une virgule, plutôt qu'une période, même si vous utilisez une période de votre code. Il est essentiel que vous fournissez ce soutien pour les personnes d'autres pays qui visitent votre site.

    Afficher simplement les données à une locale à l'esprit ne pas effectuer de conversion de données. Par exemple, les chaînes que vous créez ne seront pas soudainement apparaître en français si vous parlez anglais nativement. Il n'y a rien de magique dans les méthodes spécifiques de la localisation. Tout ce que ces méthodes ne font que modifier la présentation des données que vous lui fournissez.

  • toString (): Émet la valeur de l'objet en tant que chaîne. Cette méthode est souvent utilisée à des fins d'affichage.

  • valeur de(): Retourne une version native de la valeur de l'objet. Vous avez besoin de cette méthode dans des situations où un objet pourrait causer des problèmes. Par exemple, lors de l'enregistrement des données sur le disque, vous voulez la valeur, et non pas l'objet, stockée.

javascript comprend également le concept de fonctions globales. Ces fonctions sont disponibles sans égard à tout objet à partir de tout endroit où vous utilisez javascript dans une page. La liste suivante donne un aperçu des fonctions globales les plus courantes:

  • decodeURI (): Décode une Uniform Resource Identifier (URI).

    Codage remplace caractères d'espacement, comme un espace, avec des valeurs équivalentes d'espacement, comme 20%. En outre, des caractères Unicode qui devraient normalement provoquer l'analyse de problèmes, tels que ceux avec des signes diacritiques, sont remplacées par leurs équivalents Unicode.

  • decodeURIComponent (): Décode un composant URI, plutôt que l'URI entier.




    URI ont normalement entre trois ou cinq composants standards:

  • Protocole: L'ensemble des règles de transport utilisés pour accéder à la ressource, tels que HTTP, HTTPS, FTP, SMTP ou NNTP.

  • Hôte: Le nom du serveur utilisé pour fournir un accès à la ressource, tel que blog.johnmuellerbooks.com.

  • Numéro de port: Le port utilisé pour accéder à la ressource. En général, vous ne fournissez pas ce composant parce que la plupart des sites utilisent des ports standard, qui sont assumées par le navigateur. Par exemple, HTTP repose sur le port 80 pour la communication. Lorsque le serveur utilise le port 80, vous ne devez inclure le numéro de port dans le cadre de l'URI.

  • Chemin d'accès: L'emplacement entièrement défini de la ressource sur le serveur. Dans certains cas, vous ne fournissez pas un chemin, ce qui signifie que le serveur fournit la ressource se trouve sur le chemin par défaut.

  • La chaîne de requête: Nom et paires de valeur qui définissent l'information supplémentaire nécessaire pour obtenir la ressource que vous voulez sur le serveur.

  • encodeURI (): Encode une URI.

  • encodeURIComponent (): Encode un composant URI plutôt que l'URI entier.

  • échapper(): Encode une chaîne en utilisant les mêmes techniques utilisées pour un URI. Par example, échapper ("Cette chaîne est codé!") sorties Cet% 20string% 20is% 20encoded 21%.

  • eval (): Accepte une chaîne qui contient un script, puis exécute le contenu de la chaîne comme un script. Beaucoup de développeurs utilisent cette fonction pour créer des applications autonomes modification qui fournissent une bonne flexibilité.

    En utilisant le eval () fonction dans votre application javascript est incroyablement mauvaise idée pour les raisons suivantes:

    • Utilisation de code évalué ouvre votre application à des problèmes de sécurité potentiels à travers des attaques par injection.

    • Débogage code évalué est incroyablement difficile, car aucun des outils de débogage normales travaillera.

    • Code évalué fonctionne plus lentement parce que le navigateur ne peut pas compiler puis en cache.

    • isFinite ()Retours: vrai quand une valeur est, un certain nombre juridique finie.

    • isNaN ()Retours: vrai quand une valeur est un nombre illégal.

    • Nombre(): Change la valeur d'un objet à un certain nombre natif.

    • parseFloat (): Analyse une chaîne et renvoie un nombre à virgule flottante.

    • parseInt (): Analyse une chaîne et renvoie un entier.

    • Chaîne(): Convertit la valeur d'un objet à une chaîne. Cette fonction fournit la même sortie que le toString () Procédé fournies par la plupart des objets.

    • unescape (): Décode une chaîne codée en utilisant les mêmes techniques utilisées pour un URI.


    • » » » » Comment utiliser intégrés dans les fonctions de javascript pour programmer avec html