首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

这道JS经典面试题不要背,今天带你彻底搞懂它!

前言 这是一道非常经典的面试题,涵盖了从函数的基本概念、运算符优先级,到作用域链、原型链、this关键字、new关键字等基础知识点考察,可以说能完整答对 JS 基础才算过了关,本文就带大家回顾并剖析这道面试题...Foo.getName() 这一问首先考察的是函数的基本概念:在 JS 中函数是第一类对象,也被称作"一等公民",这是因为函数拥有对象所拥有的全部功能。...我们先复习一下 JS 中的运算符优先级,这是下来全部解题的基础。 -> MDN - 运算符优先级汇总表。...console.log(1); } return this; } 执行 Foo() 之后为 getName 赋值一个函数(注意这里的 getName 并没有 var 关键字,所以还考察了作用域链的知识点),JS

42700

Python:如何用一行代码获取上个月

现在转一篇志军100发于公众号 Python之禅的文章: Python:如何用一行代码获取上个月是几月 抱歉我用了个有点标题党的标题,因为担心你错过了本文,但内容绝对干货,本文介绍的关于Python时间日期处理...有天我遇到这样的需求,想获取当前月的前一个月是几月,假设本月是2018年1月,那么上个月就是2017年12月,大约要经过这么几个步骤 >>> import datetime # 1....获取「今天」 >>> today = datetime.date.today() # 2. 获取当前月的第一天 >>> first = today.replace(day=1) # 3....减一天,得到上个月的最后一天 >>> last_month = first - datetime.timedelta(days=1) # 4....但今天我要强烈安利给你的这个时间日期库:Arrow。它的灵感来自于 requests 库。将所有繁杂的东西全部隐藏于身后,留给你的是 for humans 接口。

1.3K30
领券