最新 最热

Python90-2 遵循PEP 8 建议

PEP 8,全称Python Enhancement Proposal #8(Python增强建议),是标准化Python代码风格的指南。

2022-12-06
2

怎么学JavaScript?

怎么学JavaScript?正题开始,前端怎么学,应该因人而异,别人的方法未必适合自己。就说说我的学习方法吧。我把大部分时间放在学习js上了。因为这个js的学习曲线,先平后陡。项目实践和练习啥的,我不说了,主要说下工作之外的时间...

2022-11-12
2

防抖函数 debounce

防抖函数 debounce 指的是某个函数在某段时间内,无论触发了多少次回调,都只执行最后一次。假如我们设置了一个等待时间 3 秒的函数,在这 3 秒内如果遇到函数调用请求就重新计时 3 秒,直至新的 3 秒内没有函数调用请求,此时...

2022-10-05
2

学习prototypejs中的继承实现机制(一): Object.extend()、Class.create()、Class#addMethods()的使用[通俗易懂]

同underscore.js库一样,prototypejs也提供了丰富的工具方法来操作javascript内置对象(Array,Function,Object)等。工具方法不做过多介绍,自己去看就好,这里主要关注下prototypejs继承的实现机制。我使用的是prototype-1.7....

2022-09-15
2

UserWarning: Usage of dash-separated ‘script-dir‘ will not be supported in future versions. 笔记

/usr/lib/python3/dist-packages/setuptools/dist.py:723: UserWarning: Usage of dash-separated 'script-dir' will not be supported in future versions. Please use th...

2022-06-30
2

解决通过Nginx转发的服务请求头header中含有下划线的key,其值取不到的问题

由于在http请求头的头部中设置了一些自定义字段,刚好这些字段中含有下划线,比如bundle_name这种,后端在进去获取头部信息时,发现取不到对应的值

2022-03-26
2

Sequelize笔记

注意:使用sequelize创建表,创建出来的表名一定是小写的!但是表字段可以是大小写混合。

2022-02-25
2

Backbone.js应用基础

Backbone.js是一款JavaScript MVC应用框架,强制依赖于一个实用型js库underscore.js,非强制依赖于jquery;其主要组件有模型,视图,集合,路由;与后台的交互主要是通过Restful JSON 进行数据传输;...

2022-02-09
2

‘underscore系列之无耦合函数“‘

无耦合函数: 叫无耦合函数可能不太准确, 之所以叫无耦合函数, 我想的是把underscore函数方法没有在其他函数中调用的方法, 所以就先暂时叫无耦合函数. 如果这样理解我在订正....

2022-01-10
2

‘underscore系列之throttle“‘

在说underscore函数节流之前, 还是明确概念, 什么是函数节流。函数节流简单来说就是'开源节流', 什么意思呢?就是减少某个函数调用的太频繁, 降低频次。一般来讲, 对于dom的频繁操作会引起浏览器的重绘或者...

2022-01-10
2