js中小知識記錄

2022-08-10 17:03:13 字數 1287 閱讀 9029

1、indexof()用法

~indexof() 方法可返回某個指定的字串值在字串中首次出現的位置。

例如:

輸出:

0

-16

注釋:indexof() 方法對大小寫敏感!

注釋:如果要檢索的字串值沒有出現,則該方法返回 -1。

2、lastindexof() 方法可返回乙個指定的字串值最後出現的位置,在乙個字串中的指定位置從後向前搜尋。

0

-16

3、substring() 方法用於提取字串中介於兩個指定下標之間的字元。

輸出:

lo world!
5、slice() 方法可從已有的陣列中返回選定的元素。請注意,該方法並不會修改陣列,而是返回乙個子陣列。如果想刪除陣列中的一段元素,應該使用方法 array.splice()。

注釋:您可使用負值從陣列的尾部選取元素。

注釋:如果 end 未被規定,那麼 slice() 方法會選取從 start 到陣列結尾的所有元素。

輸出:

george,john,thomas,james,adrew,martin

thomas,james

george,john,thomas,james,adrew,martin

4、socket.io安裝過程中,socket.io.js本地沒有。

src="/socket.io/socket.io.js"中的這個socket.io.js檔案你在本地機器上是找不到的,需要使用服務端生成的這個js檔案

輸出:

how,are,you,doing,today?

h,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,?

how,are,you

10、*****************************

concat()多個陣列相連線,比如上拉重新整理

在本例中,我們建立了兩個陣列,然後使用 concat() 把它們連線起來:

輸出:

george,john,thomas,james,adrew,martin

11、**********************

var reg=/\s+/g;

reg.test(that.data.pwd)

輸入中不能包含空格的正則判斷

js 小知識記錄(一)

1 選擇 map object 字面量,而不是switch語句 特別適合vue裡面的filter過濾 function test color 測試結果 test null test yellow 另兩種寫法更直觀 const fruitcolor function test color const ...

雜碎知識記錄

清除客戶端快取 response.cache.setcacheability httpcacheability.nocache 絕對過期快取 向 cache 中插入具有依賴項和過期策略的物件。引數key用於引用該物件的快取鍵。value 要插入快取中的物件。dependencies 所插入物件的檔案...

小知識記錄

清除浮動 新增子元素,左右都不允許出現浮動元素。清除a的下劃線 text decoration none 清除li前的小圓點 li 聖杯布局 negative margin 關於文件流,浮動流和position input標籤的型別 color,date,email 可使用偽類 或 元素。style...