面试题1: function f(s){ console.log(this.a,s); //因为是apply,则为obj.f调用函数,那么this指的是obj, 则输出a为2;s接收的是arguments里面的参数3,则s为3; return this.a + s; } var obj = { a: ...
分类:
其他好文 时间:
2020-07-27 23:40:06
阅读次数:
77
takes 3 positional arguments but 4 were given错误 1、参数错误,两边参数不一致导致,需要3个,当时传了4个; 2、__init__(self):写错了,注意检查; 3、定义时需要添加self参数。 但是!为何Python给self赋值而你不必给self赋 ...
分类:
其他好文 时间:
2020-07-26 22:57:04
阅读次数:
81
es3和es5产生冲突的部分使用es5的方法,否则使用es3 “use strict” 变量赋值前必须声明,var a=b=2;(b没有定义) 局部this必须被赋值 赋给什么就是什么 拒绝重复属性和参数 arguments.calle 不能被使用 function.caller with:改变作用 ...
分类:
其他好文 时间:
2020-07-26 15:36:32
阅读次数:
53
参考http://www.ruanyifeng.com/blog/2018/06/javascript-this.html this的原理 JavaScript 语言之所以有this的设计,跟内存里面的数据结构有关系。 在普通的对象中,其在内存中是以这种键值对的方式存储的 但是函数有他的特殊性,函数 ...
分类:
编程语言 时间:
2020-07-22 11:11:12
阅读次数:
67
Makefile使用函数 1、函数的调用语法 函数调用,很像变量的使用,也是以“$”来标识的,其语法如下: $(<function> <arguments>) 或是 ${<function> <arguments>} 这里,<function>就是函数名,make支持的函数不多。<arguments ...
分类:
其他好文 时间:
2020-07-18 22:08:28
阅读次数:
56
学习matplotlib时,使用的jupyter跑代码。报错如上图。大致就是后面的注释不能被识别。我寻思着注释不用识别吧,大概是因为%后跟的语句被全部当成命令行执行了,然后命令行不识别行内注释,导致报错 UsageError: unrecognized arguments如此分析一波,解决方法就很简 ...
分类:
其他好文 时间:
2020-07-18 21:49:27
阅读次数:
58
#使元素高亮def highlight_element(driver, element): driver.execute_script("arguments[0].setAttribute('style',arguments[1]);",element,"background:green ;bord ...
nginx 添加 --with-http_stub_status_module --with-http_ssl_module
分类:
Web程序 时间:
2020-07-17 16:29:55
阅读次数:
91
官网 https://nodejs.org/en/ 用处 开发网站后台 开发本地工具、应用 特点 事件驱动、非阻塞式IO的模型 强大的生态npm 对于特点的个人理解 生活例子,银行办理业务 1V1 VIP服务 与 取号等待叫号 涉及的概念 计算密集型(VIP服务):大量的计算、消耗CPU资源(算圆周 ...
分类:
Web程序 时间:
2020-07-17 01:25:27
阅读次数:
115
与构造函数名字类似,但无太大关系。 普通生成 var p = new Function('x','y','return x+y'); p(2,3) 动态生成 createFunction(){ let arr = Array.from(arguments); var params = arr.spl ...
分类:
Web程序 时间:
2020-07-13 18:02:36
阅读次数:
91