var arr=[3,5,1,7,4];
console.log(arr.sort());//預設公升序排序[1,3,4,5,7]
console.log(arr);//sort排序方法能夠改變原陣列
//需要注意的是,sort方法其實是可以有乙個引數的,該引數必須是函式
//如果給sort方法指定函式,那麼根據函式對陣列裡面的值進行兩兩比較,如果大於0,那麼就顛倒順序
function del(a,b)
console.log(arr.sort(del));//[7,5,3,1]
如果第二個引數 bunicode255for1 === true,則所有字元長度為 1
否則如果字元 unicode 編碼 > 255 則長度為 2
function strlength(s, bunicode255for1) else
}return num;
}console.log(strlength('hello world, 牛客', true))
統計字串中每個字元的出現頻率,返回乙個 object,key 為統計字元,value 為出現頻率
1. 不限制 key 的順序
2. 輸入的字串引數不會為空
3. 忽略空白字元
function count(str) ;
var arr=str.split("");
arr.foreach((item)=>
else if(obj[item]>0)
})return obj;
}
前端面試基礎題目
行內元素有哪些?塊級元素有哪些?css的盒模型?行內元素 a b br i span input select 塊級元素 div p h1 h2 h3 h4 form ul css盒模型 content border margin padding 前端頁面由哪三層構成,分別是什麼,作用是什麼?結構層...
前端題目雜記
更多情況 參考 1 單行文字垂直居中 child 2 多行文字垂直居中 父元素使用display table和子元素使用display table cell屬性來模擬 子元素設定vertical align middle即可垂直居中 html 多行文字 多行文字 多行文字 多行文字 多行文字 多行文...
前端題目整理
聽了冰山工作室的每日一題,整理下來 every和some方法 a.some item a.every item 跑空迴圈 var tag a.foreach item 修改索引 關於foreach裡的陣列長度 在foreach裡使用push等操作並不會使迴圈的次數發生變化,如下例 var a 1,2...