国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁 web前端 js教程 js中數(shù)組和字串的操作方法

js中數(shù)組和字串的操作方法

Mar 31, 2018 pm 05:13 PM
javascript 字串 方法

本文主要和大家分享js中陣列和字串的操作方法,主要以文字和程式碼的形式和大家分享,希望能幫助大家。

1.陣列的操作方法

// 1.數(shù)組的操作方法
var a = [];
a.unshift()		/*在數(shù)組的開頭添加一個(gè)或者多個(gè)元素,返回新長度;IE9+*/
a.shift()		/*刪除數(shù)組中的第一個(gè)元素,返回刪除的元素*/
a.push()		/*往數(shù)組的末尾添加一個(gè)或多個(gè)元素,返回新長度*/
a.pop()			/*刪除并返回?cái)?shù)組的最后一個(gè)元素*/

a.slice('start', 'end')	/*不修改原數(shù)組,返回一個(gè)新數(shù)組*/
a.concat()		/*不修改原數(shù)組,返回一個(gè)新數(shù)組。不傳參數(shù)時(shí),復(fù)制數(shù)組;傳參數(shù)時(shí)連接數(shù)組,可以有多個(gè)數(shù)組參數(shù);*/
a.splice()		/*刪除數(shù)組:兩個(gè)參數(shù),第一個(gè)是開始的位置,第二個(gè)是刪除的長度
				插入元素:至少3個(gè)參數(shù),第一個(gè)是開始的位置,第二個(gè)是0,后面是要插入的元素(可以有多個(gè))
				替換元素:至少3個(gè)參數(shù),第一個(gè)是開的位置,第二個(gè)是替換的個(gè)數(shù),后面是要替換的元素*/
a.reverse()		/*反轉(zhuǎn)數(shù)組*/
a.sort()		/*用特定的方法對數(shù)組進(jìn)行排列,接收一個(gè)排序函數(shù),該函數(shù)接收兩個(gè)參數(shù),
				如果第一個(gè)參數(shù)在前面,返回一個(gè)負(fù)數(shù);如果第二個(gè)參數(shù)在前面,返回一個(gè)正數(shù);如果兩個(gè)參數(shù)相等,返回0*/
a.indexOf()		/*在數(shù)組中查找元素,兩個(gè)參數(shù),第一個(gè)參數(shù)時(shí)要查找的元素;第二個(gè)參數(shù)是要開始查找的位置(該參數(shù)可以沒有)*/
a.lastIndexOf()		/*從數(shù)組的后面開始查找元素,與indexOf相同,只是查找方向不同*/
a.join()		/*把數(shù)組格式化成字符串,接收一個(gè)參數(shù),即:分隔符。如果不傳參數(shù)或傳入undefined,則以逗號分隔*/
a.toString()		/*返回以逗號為分隔符的數(shù)組中的元素組成的字符串*/

a instanceof Array	/*檢測是否為數(shù)組,如果是,返回true*/
Array.isArray(a)	/*檢測是否為數(shù)組,如果是,返回true。IE9+*/

2.字串的操作方法

// 字符串操作方法
var b = '54545';
b.concat()			/*拼接字符串,返回新的字符串,不改變原字符串。實(shí)踐中最常用的是+操作符*/
b.charAt()			/*接收一個(gè)參數(shù)(字符串中的位置),返回字符串中某位置上的字符*/
b.charCodeAt()			/*與charAt用法相同,返回的是該字符的字符編碼*/
String.fromCharCode()	        /*傳入字符串的編碼,把編碼解析為字符串并返回該字符串??山邮斩鄠€(gè)編碼參數(shù)*/
b.slice('start', 'end')		/*返回一個(gè)新的字符串,不不包含end,不改變原字符串*/
b.substring('start', 'end')	/*與slice一樣*/
b.substr('start', 'length')	/*返回一個(gè)新字符串,不改變原字符串*/
b.indexOf()			/*在字符串中從前往后查找字符,沒找到就返回-1。接收兩個(gè)參數(shù):第一個(gè)參數(shù)時(shí)要查找的字符;第二個(gè)參數(shù)是(可選的)開始查找的位置*/
b.lastIndexOf()			/*與indexOf用法相同,改方法是從后往前查找*/
b.search()			/*在字符串中查找,并返回位置。接收一個(gè)參數(shù)(要查找的字符串),如果沒找到,返回-1.從左向右查找*/
b.trim()			/*創(chuàng)建一個(gè)字符串副本,刪除前置及后綴的所有空格,返回結(jié)果。 IE9+*/
b.toLocaleLowerCase()	        /*字符串大寫轉(zhuǎn)為小寫(針對地區(qū)特定的方法,推薦使用)*/
b.toLocaleUpperCase()	        /*字符串小寫轉(zhuǎn)為大寫(針對地區(qū)特定的方法,推薦使用)*/
b.toLowerCase()			/*字符串大寫轉(zhuǎn)為小寫*/
b.toUpperCase()			/*字符串小寫轉(zhuǎn)為大寫*/
b.localeCompare('str')	        /*比較字符串b與str,并返回0或一個(gè)正數(shù)或一個(gè)負(fù)數(shù)。如果在字母表中b在str的前面,就返回一個(gè)負(fù)數(shù);在后面,返回一個(gè)正數(shù);相等返回0*/
b.replace()			/*查找并替換(不改變原字符串),返回一個(gè)新字符串,接收兩個(gè)參數(shù)。第一個(gè)參數(shù):要替換(查找)的字符串;第二個(gè):要替換成的字符串。*/
// 例子:
function replac() {
	var text = "cat,bat,sat,fat";
	var result1 = text.replace('at', 'ond');				/*第一個(gè)參數(shù)是字符串*/
	console.log(result1);	    /*"cond,bat,sat,fat"*/			/*只替換第一個(gè)*/
	var result2 = text.replace(/at/g, 'ond');				/*第一個(gè)參數(shù)是正則表達(dá)式*/
	console.log(result2);	    /*"cond,bond,sond,fond"*/		        /*全部替換*/
	console.log(text);
};
replac();

相關(guān)推薦:

JS截取與分割字符字串的常用方法

JS字串剔除重複字元

#js實(shí)作字串轉(zhuǎn)日期格式

以上是js中數(shù)組和字串的操作方法的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

微信刪除的人如何找回(簡單教學(xué)告訴你如何恢復(fù)被刪除的聯(lián)絡(luò)人) 微信刪除的人如何找回(簡單教學(xué)告訴你如何恢復(fù)被刪除的聯(lián)絡(luò)人) May 01, 2024 pm 12:01 PM

而後悔莫及、人們常常會因?yàn)橐恍┰虿恍⌒膭h除某些聯(lián)絡(luò)人、微信作為一款廣泛使用的社群軟體。幫助用戶解決這個(gè)問題,本文將介紹如何透過簡單的方法找回被刪除的聯(lián)絡(luò)人。 1.了解微信聯(lián)絡(luò)人刪除機(jī)制這為我們找回被刪除的聯(lián)絡(luò)人提供了可能性、微信中的聯(lián)絡(luò)人刪除機(jī)制是將其從通訊錄中移除,但並未完全刪除。 2.使用微信內(nèi)建「通訊錄恢復(fù)」功能微信提供了「通訊錄恢復(fù)」節(jié)省時(shí)間和精力,使用者可以透過此功能快速找回先前刪除的聯(lián)絡(luò)人,功能。 3.進(jìn)入微信設(shè)定頁面點(diǎn)選右下角,開啟微信應(yīng)用程式「我」再點(diǎn)選右上角設(shè)定圖示、進(jìn)入設(shè)定頁面,,

怎麼在番茄免費(fèi)小說app中寫小說 分享番茄小說寫小說方法教程 怎麼在番茄免費(fèi)小說app中寫小說 分享番茄小說寫小說方法教程 Mar 28, 2024 pm 12:50 PM

番茄小說是一款非常熱門的小說閱讀軟體,我們在番茄小說中經(jīng)常會有新的小說和漫畫可以去閱讀,每一本小說和漫畫都很有意思,很多小伙伴也想著要去寫小說來賺取賺取零用錢,在把自己想要寫的小說內(nèi)容編輯成文字,那麼我們要怎麼樣在這裡面去寫小說呢?小伙伴們都不知道,那就讓我們一起到本站本站中花點(diǎn)時(shí)間來看寫小說的方法介紹。分享番茄小說寫小說方法教學(xué)  1、先在手機(jī)上打開番茄免費(fèi)小說app,點(diǎn)擊個(gè)人中心——作家中心  2、跳到番茄作家助手頁面——點(diǎn)擊創(chuàng)建新書在小說的結(jié)

手機(jī)版龍蛋孵化方法大揭密(一步一步教你如何成功孵化手機(jī)版龍蛋) 手機(jī)版龍蛋孵化方法大揭密(一步一步教你如何成功孵化手機(jī)版龍蛋) May 04, 2024 pm 06:01 PM

手機(jī)遊戲成為了人們生活中不可或缺的一部分,隨著科技的發(fā)展。它以其可愛的龍蛋形象和有趣的孵化過程吸引了眾多玩家的關(guān)注,而其中一款備受矚目的遊戲就是手機(jī)版龍蛋。幫助玩家們在遊戲中更好地培養(yǎng)和成長自己的小龍,本文將向大家介紹手機(jī)版龍蛋的孵化方法。 1.選擇合適的龍蛋種類玩家需要仔細(xì)選擇自己喜歡並且適合自己的龍蛋種類,根據(jù)遊戲中提供的不同種類的龍蛋屬性和能力。 2.提升孵化機(jī)的等級玩家需要透過完成任務(wù)和收集道具來提升孵化機(jī)的等級,孵化機(jī)的等級決定了孵化速度和孵化成功率。 3.收集孵化所需的資源玩家需要在遊戲中

怎麼重複字串_python重複字串教程 怎麼重複字串_python重複字串教程 Apr 02, 2024 pm 03:58 PM

1.先開啟pycharm,進(jìn)入到pycharm首頁。 2.然後新建python腳本,右鍵--點(diǎn)選new--點(diǎn)選pythonfile。 3.輸入一段字串,代碼:s="-"。 4.接著需要把字串裡面的符號重複20次,代碼:s1=s*20。5、輸入列印輸出代碼,代碼:print(s1)。 6.最後運(yùn)行腳本,在最底部會看到我們的回傳值:-就重複了20次。

PHP中int型別轉(zhuǎn)字串的方法詳解 PHP中int型別轉(zhuǎn)字串的方法詳解 Mar 26, 2024 am 11:45 AM

PHP中int型別轉(zhuǎn)字串的方法詳解在PHP開發(fā)中,常會遇到將int型別轉(zhuǎn)換為字串型別的需求。這種轉(zhuǎn)換可以透過多種方式實(shí)現(xiàn),本文將詳細(xì)介紹幾種常用的方法,並附帶具體的程式碼範(fàn)例來幫助讀者更好地理解。一、使用PHP內(nèi)建函數(shù)strval()PHP提供了一個(gè)內(nèi)建函數(shù)strval(),可以將不同類型的變數(shù)轉(zhuǎn)換為字串類型。當(dāng)我們需要將int型別轉(zhuǎn)換為字串型別時(shí),

Go語言方法與函數(shù)的差異及應(yīng)用場景解析 Go語言方法與函數(shù)的差異及應(yīng)用場景解析 Apr 04, 2024 am 09:24 AM

Go語言方法與函數(shù)的差異在於與結(jié)構(gòu)體的關(guān)聯(lián)性:方法與結(jié)構(gòu)體關(guān)聯(lián),用於操作結(jié)構(gòu)體資料或方法;函數(shù)獨(dú)立於類型,用於執(zhí)行通用操作。

快速去除老人斑的有效方法(教你簡單又快速消除老人斑的養(yǎng)膚秘訣) 快速去除老人斑的有效方法(教你簡單又快速消除老人斑的養(yǎng)膚秘訣) May 03, 2024 pm 12:01 PM

頸部和手背等暴露部位,老年斑是一種常見的皮膚問題,往往出現(xiàn)在年長者的臉部。也會讓人看起來顯老、它不僅帶給人們的外表困擾。隨著科技的進(jìn)步和美容技術(shù)的發(fā)展,現(xiàn)在有了許多簡單而快速的方法來祛除老年斑,然而?;謴?fù)年輕又健康的肌膚、幫助您快速消除老年斑、本文將分享一些有效的養(yǎng)膚秘訣。 1.積極保護(hù)皮膚免受紫外線傷害的重要性所以避免長時(shí)間暴露在陽光下是非常重要的、紫外線是導(dǎo)致老年斑形成的主要原因之一。 2.合理選擇護(hù)膚產(chǎn)品,使用含有抗氧化劑和美白成分的產(chǎn)品護(hù)膚產(chǎn)品中含有抗氧化劑和美白成分可以幫助減少老年斑的形

See all articles