日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

JS对象操作

發布時間:2023/12/2 javascript 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JS对象操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、String常用操作

1.截取

substr(start,length) //返回從指定位置開始的指定長度的字符串。 substring(start,end) //返回兩個指定的位置之間的字符串。 slice(start,end) //包括字符串 stringObject 從 start 開始(包括 start)到 end 結束(不包括 end)為止的所有字符。

2.拆分

split() //把字符串分割為字符串數組。

3.大小寫轉換

toLocaleLowerCase() //把字符串轉換為小寫。 toLocaleUpperCase() //把字符串轉換為大寫。

二、Array數組常用操作

1.基礎操作

join() // 把數組中的所有元素拼接成一個字符串。 slice(start,end) // 返回一個新的數組,包含從 start 到 end (不包括該元素)的arrayObject 中的元素。 splice(index,howmany,item1,.....,itemX) // splice() 方法可刪除從 index 處開始的零個或多個元素,并且用參數列表中聲明的一個或多個值來替換那些被刪除的元素。如果從 arrayObject 中刪除了元素,則返回的是含有被刪除的元素的數組。

?

?2.常用代碼

//數組去重 Array.prototype.unique = function() {this.sort();var re = [this[0]];for (var i = 1; i < this.length; i ) {if (this[i] !== re[re.length - 1]) {re.push(this[i]);}}return re; }//用于判斷數組中是否包含某個元素 Array.prototype.contains = function(obj) {var i = this.length;while (i--) {if (this[i] === obj) {return true;}}return false;}//判斷指定內容的索引 Array.prototype.indexOf = function(val) {for (var i = 0; i < this.length; i ) {if (this[i] == val)return i;}return -1;}; //刪除數組中指定的內容 Array.prototype.remove = function(val) {var index = this.indexOf(val);if (index > -1) {this.splice(index, 1);}};

?

  

  


更多專業前端知識,請上 【猿2048】www.mk2048.com

總結

以上是生活随笔為你收集整理的JS对象操作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。