arr.sort()
1. let arr =[1,3,2].sort()
console.log(arr)
用法: sort()方法用于对数组元素进行排序,并返回数组,默认排序是根据字符串的unicode码点。 可以用来对字符串进行unicode码排序。【b,a】=>[a,b]
2. sort(排序函数)
const shuffle =
arr => arr.sort(() => Math.random()- 0.5)
3. 按字符串排序(按字母顺序排列)
const sortCharactersInString = str =>
str.split('').sort((a, b) =>
a.localeCompare(b)).join('');
字符=》数组
1. let str = 'abcd'
[...str] =>[a,b,c,d]
2. str.split('')
3.
滚动到顶部
1. 使用
document.documentElement.scrollTop
document.body.scrollTop
获取到顶部的距离。
2. const scroll_top = ()=>{
const c = document.documentElement.scrollTop || document.body.scrollTop
if (c > 0) {
window.requestAnimationFrame(scrollToTop);
window.scrollTo(0, c - c / 8);
}
}