Comment faire fonctionner des tableaux et des chaînes en js
Cet article partage principalement avec vous les méthodes de fonctionnement des tableaux et des chaînes en js, principalement sous forme de texte et de code. J'espère qu'il pourra aider tout le monde.
1. Méthodes d'opération sur les tableaux
// 1.数组的操作方法 var a = []; a.unshift() /*在数组的开头添加一个或者多个元素,返回新长度;IE9+*/ a.shift() /*删除数组中的第一个元素,返回删除的元素*/ a.push() /*往数组的末尾添加一个或多个元素,返回新长度*/ a.pop() /*删除并返回数组的最后一个元素*/ a.slice('start', 'end') /*不修改原数组,返回一个新数组*/ a.concat() /*不修改原数组,返回一个新数组。不传参数时,复制数组;传参数时连接数组,可以有多个数组参数;*/ a.splice() /*删除数组:两个参数,第一个是开始的位置,第二个是删除的长度 插入元素:至少3个参数,第一个是开始的位置,第二个是0,后面是要插入的元素(可以有多个) 替换元素:至少3个参数,第一个是开的位置,第二个是替换的个数,后面是要替换的元素*/ a.reverse() /*反转数组*/ a.sort() /*用特定的方法对数组进行排列,接收一个排序函数,该函数接收两个参数, 如果第一个参数在前面,返回一个负数;如果第二个参数在前面,返回一个正数;如果两个参数相等,返回0*/ a.indexOf() /*在数组中查找元素,两个参数,第一个参数时要查找的元素;第二个参数是要开始查找的位置(该参数可以没有)*/ a.lastIndexOf() /*从数组的后面开始查找元素,与indexOf相同,只是查找方向不同*/ a.join() /*把数组格式化成字符串,接收一个参数,即:分隔符。如果不传参数或传入undefined,则以逗号分隔*/ a.toString() /*返回以逗号为分隔符的数组中的元素组成的字符串*/ a instanceof Array /*检测是否为数组,如果是,返回true*/ Array.isArray(a) /*检测是否为数组,如果是,返回true。IE9+*/
2. Méthodes d'opération sur les chaînes
// 字符串操作方法 var b = '54545'; b.concat() /*拼接字符串,返回新的字符串,不改变原字符串。实践中最常用的是+操作符*/ b.charAt() /*接收一个参数(字符串中的位置),返回字符串中某位置上的字符*/ b.charCodeAt() /*与charAt用法相同,返回的是该字符的字符编码*/ String.fromCharCode() /*传入字符串的编码,把编码解析为字符串并返回该字符串。可接收多个编码参数*/ b.slice('start', 'end') /*返回一个新的字符串,不不包含end,不改变原字符串*/ b.substring('start', 'end') /*与slice一样*/ b.substr('start', 'length') /*返回一个新字符串,不改变原字符串*/ b.indexOf() /*在字符串中从前往后查找字符,没找到就返回-1。接收两个参数:第一个参数时要查找的字符;第二个参数是(可选的)开始查找的位置*/ b.lastIndexOf() /*与indexOf用法相同,改方法是从后往前查找*/ b.search() /*在字符串中查找,并返回位置。接收一个参数(要查找的字符串),如果没找到,返回-1.从左向右查找*/ b.trim() /*创建一个字符串副本,删除前置及后缀的所有空格,返回结果。 IE9+*/ b.toLocaleLowerCase() /*字符串大写转为小写(针对地区特定的方法,推荐使用)*/ b.toLocaleUpperCase() /*字符串小写转为大写(针对地区特定的方法,推荐使用)*/ b.toLowerCase() /*字符串大写转为小写*/ b.toUpperCase() /*字符串小写转为大写*/ b.localeCompare('str') /*比较字符串b与str,并返回0或一个正数或一个负数。如果在字母表中b在str的前面,就返回一个负数;在后面,返回一个正数;相等返回0*/ b.replace() /*查找并替换(不改变原字符串),返回一个新字符串,接收两个参数。第一个参数:要替换(查找)的字符串;第二个:要替换成的字符串。*/ // 例子: function replac() { var text = "cat,bat,sat,fat"; var result1 = text.replace('at', 'ond'); /*第一个参数是字符串*/ console.log(result1); /*"cond,bat,sat,fat"*/ /*只替换第一个*/ var result2 = text.replace(/at/g, 'ond'); /*第一个参数是正则表达式*/ console.log(result2); /*"cond,bond,sond,fond"*/ /*全部替换*/ console.log(text); }; replac();
Recommandations associées :
JS Méthodes courantes pour intercepter et diviser les chaînes
Suppression de chaîne JS des caractères en double
Implémentation JS de la conversion de chaîne au format de date
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!

Outils d'IA chauds

Undress AI Tool
Images de déshabillage gratuites

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.

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)

Malheureusement, les gens suppriment souvent certains contacts accidentellement pour certaines raisons. WeChat est un logiciel social largement utilisé. Pour aider les utilisateurs à résoudre ce problème, cet article explique comment récupérer les contacts supprimés de manière simple. 1. Comprendre le mécanisme de suppression des contacts WeChat. Cela nous offre la possibilité de récupérer les contacts supprimés. Le mécanisme de suppression des contacts dans WeChat les supprime du carnet d'adresses, mais ne les supprime pas complètement. 2. Utilisez la fonction intégrée « Récupération du carnet de contacts » de WeChat. WeChat fournit une « Récupération du carnet de contacts » pour économiser du temps et de l'énergie. Les utilisateurs peuvent récupérer rapidement les contacts précédemment supprimés grâce à cette fonction. 3. Accédez à la page des paramètres WeChat et cliquez sur le coin inférieur droit, ouvrez l'application WeChat « Moi » et cliquez sur l'icône des paramètres dans le coin supérieur droit pour accéder à la page des paramètres.

Tomato Novel est un logiciel de lecture de romans très populaire. Nous avons souvent de nouveaux romans et bandes dessinées à lire dans Tomato Novel. De nombreux amis souhaitent également gagner de l'argent de poche et éditer le contenu de leur roman. Je veux écrire dans du texte. Alors, comment pouvons-nous y écrire le roman ? Mes amis ne le savent pas, alors allons ensemble sur ce site. Prenons le temps de regarder une introduction à la façon d'écrire un roman. Partagez le didacticiel du roman Tomato sur la façon d'écrire un roman. 1. Ouvrez d'abord l'application de roman gratuite Tomato sur votre téléphone mobile et cliquez sur Personal Center - Writer Center 2. Accédez à la page Tomato Writer Assistant - cliquez sur Créer un nouveau livre. à la fin du roman.

Les jeux mobiles font désormais partie intégrante de la vie des gens avec le développement de la technologie. Il a attiré l'attention de nombreux joueurs avec sa jolie image d'œuf de dragon et son processus d'éclosion intéressant, et l'un des jeux qui a beaucoup attiré l'attention est la version mobile de Dragon Egg. Pour aider les joueurs à mieux cultiver et faire grandir leurs propres dragons dans le jeu, cet article vous présentera comment faire éclore des œufs de dragon dans la version mobile. 1. Choisissez le type d'œuf de dragon approprié. Les joueurs doivent choisir soigneusement le type d'œuf de dragon qu'ils aiment et qui leur conviennent, en fonction des différents types d'attributs et de capacités d'œuf de dragon fournis dans le jeu. 2. Améliorez le niveau de la machine d'incubation. Les joueurs doivent améliorer le niveau de la machine d'incubation en accomplissant des tâches et en collectant des accessoires. Le niveau de la machine d'incubation détermine la vitesse d'éclosion et le taux de réussite de l'éclosion. 3. Collectez les ressources nécessaires à l'éclosion. Les joueurs doivent être dans le jeu.

La définition de la taille de la police est devenue une exigence de personnalisation importante à mesure que les téléphones mobiles deviennent un outil important dans la vie quotidienne des gens. Afin de répondre aux besoins des différents utilisateurs, cet article présentera comment améliorer l'expérience d'utilisation du téléphone mobile et ajuster la taille de la police du téléphone mobile grâce à des opérations simples. Pourquoi avez-vous besoin d'ajuster la taille de la police de votre téléphone mobile - L'ajustement de la taille de la police peut rendre le texte plus clair et plus facile à lire - Adapté aux besoins de lecture des utilisateurs d'âges différents - Pratique pour les utilisateurs malvoyants qui souhaitent utiliser la taille de la police fonction de configuration du système de téléphonie mobile - Comment accéder à l'interface des paramètres du système - Dans Rechercher et entrez l'option "Affichage" dans l'interface des paramètres - recherchez l'option "Taille de la police" et ajustez-la. application - téléchargez et installez une application prenant en charge l'ajustement de la taille de la police - ouvrez l'application et entrez dans l'interface des paramètres appropriée - en fonction de l'individu

1. Ouvrez d’abord pycharm et accédez à la page d’accueil de pycharm. 2. Créez ensuite un nouveau script python, cliquez avec le bouton droit sur nouveau - cliquez sur fichier python. 3. Entrez une chaîne, code : s="-". 4. Ensuite, vous devez répéter les symboles de la chaîne 20 fois, code : s1=s*20 5. Entrez le code de sortie d'impression, code : print(s1). 6. Enfin, exécutez le script et vous verrez notre valeur de retour en bas : - répété 20 fois.

La différence entre les méthodes et les fonctions du langage Go réside dans leur association avec des structures : les méthodes sont associées à des structures et sont utilisées pour faire fonctionner des données de structure ou des fonctions de méthodes sont indépendantes des types et sont utilisées pour effectuer des opérations générales ;

Les taches de vieillesse sont un problème cutané courant qui apparaît souvent sur le visage des personnes âgées sur les zones exposées telles que le cou et le dos des mains. Cela fera également paraître les gens plus âgés. Cela ne causera pas seulement des problèmes d'apparence. Avec les progrès de la science et de la technologie et le développement des technologies de beauté, il existe désormais de nombreux moyens simples et rapides d’éliminer les taches de vieillesse. Pour retrouver une peau jeune et saine et vous aider à éliminer rapidement les taches de vieillesse, cet article partagera quelques conseils efficaces en matière de soins de la peau. 1. Il est important de protéger activement la peau des dommages causés par les ultraviolets. Il est donc très important d’éviter une exposition prolongée au soleil. Les rayons ultraviolets sont l’une des principales causes des taches de vieillesse. 2. Choisissez raisonnablement les produits de soins de la peau et utilisez des produits contenant des antioxydants et des ingrédients blanchissants. Les produits de soins de la peau contenant des antioxydants et des ingrédients blanchissants peuvent aider à réduire l'apparence des taches de vieillesse.

Les chaînes dans GoLang, bien qu'immuables, peuvent être modifiées dynamiquement à l'aide de la technique suivante : concaténation de chaînes à l'aide de la concaténation de chaînes. Créez une nouvelle chaîne en utilisant le formatage de chaîne. Modifiez la tranche d'octets sous-jacente de la chaîne. Utilisez des types de chaînes mutables fournis par des bibliothèques tierces.
