前端面試準備(js)

2021-08-17 05:11:31 字數 1012 閱讀 3026

1-1 使用字串函式

或者寫做:

function  reversestring2(str)
1-2 使用for迴圈

function  reversestring3(str)

return newarray;

}

1-3 使用遞迴

function  reversestring4(str)else

}

2-1 使用splice方法

arrayobject.splice(index,howmany,item1,.....,itemx)
引數

描述index

必需。整數,規定新增/刪除專案的位置,使用負數可從陣列結尾處規定位置。

howmany

必需。要刪除的專案數量。如果設定為 0,則不會刪除專案。

item1, ..., itemx

可選。向陣列新增的新專案。

2-2 for迴圈

3-1  正規表示式

function format(num)(?=(\d)+$)/g;

return (num+'').replace(reg,"$&,");

}

3-2 for迴圈

function format2(num)

str+=num[i];//倒著累加數字

} return str.split('').reverse().join("");

}

前端面試準備

1.簡單介紹下ajax ajax是web2.0技術的核心由多種技術集合而成,使用ajax技術不必重新整理整個頁面,只需對頁面的區域性進行更新,可以節省網路頻寬,提高頁面的載入速度,從而縮短使用者等待時間,改善使用者體驗。2.tcp與udp的區別 1 tcp面向連線 如打 要先撥號建立連線 udp是無...

前端面試準備 2

1.一次完整的http事務是怎麼樣的過程?1 通過網域名稱尋找ip位址 瀏覽器會首先搜尋自己的瀏覽器快取裡面有沒有dns快取,如果找到則結束,裡面有網域名稱對應的ip位址。如果瀏覽器快取沒有找到,則會繼續往作業系統中查詢是否有dns快取,如果找到則結束,否則進行下一步。瀏覽器會向本地的dns服務提供...

前端面試準備 CSS(二)

本文是根據知乎愛前端不愛戀愛 這個問題的原因可以上述到sgml 標準通用標記語言 和tex 排版工具 它實際上是乙個行內 inline 的問題,它由空格 換行或回車所產生空白符所致 解決方法 1 改變 書寫方式。2 改變字元大小。3 改變元素間距。font size,letter size,word...