layout | title | tags |
---|---|---|
post |
30 秒你可以做什么 |
其他 |
30 秒你可以做什么?有没有一点像灵魂拷问?
可以喝杯水、看看窗外、写一个 bug ?
今天要推荐的是 30秒代码片段学习的系列,有如下好多个,按需取用在碎片时间查看~
- 30 Seconds of JavaScript
- 30 Seconds of CSS
- 30 Seconds of Interviews
- 30 Seconds of React
- 30 Seconds of Python
- 30 Seconds of PHP
- 30 Seconds of Kotlin
- 30 Seconds of Knowledge
列举几个里面涉及的知识点:
- JavaScript 计算某一日期是一年中的第几天
const dayOfYear = date =>
Math.floor((date - new Date(date.getFullYear(), 0, 0)) / 1000 / 60 / 60 / 24);
- Python 的冒泡排序
def bubble_sort(lst):
for passnum in range(len(lst) - 1, 0, -1):
for i in range(passnum):
if lst[i] > lst[i + 1]:
temp = lst[i]
lst[i] = lst[i + 1]
lst[i + 1] = temp
- PHP 的 endsWith
function endsWith($haystack, $needle)
{
return strrpos($haystack, $needle) === (strlen($haystack) - strlen($needle));
}