摘要:
闭包(closure)是什么东西 我面试前端基本都会问一个问题"请描述一下闭包"。相当多的应聘者的反应都是断断续续的词,“子函数”“父函数”“变量”,支支吾吾的说不清楚。我提示说如果你表述不清楚你可以写一小段代码示例一下。这个基本都会,比如这样: function A() { var i = 0; 阅读全文
posted @ 2017-01-17 12:19
ma_fighting
阅读(421)
评论(0)
推荐(0)
摘要:
从C语言开始 有时候讲一些细节或是底层的东西,我喜欢用C语言来讲,因为用C更方便来描述内存里面的东西。先举一个例子,swap函数,相信有一些编程经验的人都见识过,声明如下,函数体我就不写了,各位脑补一下。 void swap1(int a, int b); void swap2(int* a, in 阅读全文
posted @ 2017-01-17 12:19
ma_fighting
阅读(693)
评论(0)
推荐(0)
摘要:
这个系列的文章名为“JavaScript 进阶”,内容涉及JS中容易忽略但是很有用的,偏JS底层的,以及复杂项目中的JS的实践。主要来源于我几年的开发过程中遇到的问题。小弟第一次写博客,写的不好的地方请诸位斧正,觉得还有一些阅读价值的请帮忙分享下。这个“JavaScript 进阶”是一个系列文章,请 阅读全文
posted @ 2017-01-17 12:17
ma_fighting
阅读(56201)
评论(3)
推荐(16)
摘要:
局部变量陷阱 先看一段代码: function foo() { var a = "hello" b = "world" return a + b; } 这个函数执行完成之后返回helloworld,结果确实没有问题。但是里面有一个细节就是两个局部变量一个前边有var,另一个没有。这似乎并不影响执行, 阅读全文
posted @ 2017-01-17 12:17
ma_fighting
阅读(423)
评论(0)
推荐(0)
摘要:
ESC/POS 控制指令 HT 横向跳格 [名称] Horizontal tab [格式] ASCII HT Hex 09 Decimal 9 [描述] 将当前位置移动到下一个跳格位置。 [注释] * 如果下一个跳格位置没有设置,该指令被忽略。 * 如果下一个横向跳格位置超越打印区域,将当前位置设置 阅读全文
posted @ 2017-01-17 10:33
ma_fighting
阅读(27414)
评论(0)
推荐(1)

浙公网安备 33010602011771号