A: 什么?new一个对象,额,这个不就是一个构造函数,然后new一个新的对象嘛,还能有什么流程嘛。不太清楚,你具体问的内容哈,你是问,构造函数内容的执行逻辑原理还是啥?
A:原型啊,从哪里开始讲呢,我之前好像写过篇关于原型的博文,要不看看博文?毕竟在我看来,这方面内容太广了,一定要讲的话,可以说,(比面试时稍微把逻辑更通一点,面试时太紧张逻辑有点乱)原型自身就是一个对象,有自己的属性与方法,默认情况下是有一个指针指向原型的构造函数,构造函数也有个指针指向自己的prototype...然后由构造函数new出来的对象,在原型链上默认指向构造函数指着的原型。。。好吧,我编不下去了,说真的,这玩意我得有个图或者纸才好演示啊。。要不你给我张纸,我画个图?
廖雪峰大神写的教程非常棒,推介一下:http://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/0014344997013405abfb7f0e1904a04ba6898a384b1e925000
A: (心里活动:原型我得有纸才能演示,原型链,不得更需要纸吗),啊,原型链啊,我之前真的自己写过篇关于原型链的整理,能给你看下博客吗?...你让我凭空讲...好吧,大概原型链就是...说实话,我现在用的都是Es6的class方法,虽然class也是基于原型链的语法糖,但是简单方便啊,所以我这段时间都都没怎么关心原型链的,毕竟原型链继承在js面对对象编程指南里写了十几种方法啊...我这人,有时候喜欢简单高效的东西,就像数组去重,我都用set,只有遇到一些相关问题,我才回去找新的解决方案。(后面把十几种方法拍张照给大家观摩观摩,虽然有些不是基于原型的)
A:移动端一像素啊,简单来讲,就是设置个伪类,然后响应下屏幕的dpr,用CSS3的缩放进行解决。用一些预处理器写个mixin函数就能解决。
A:这个老实说,还真没研究过,在前面我提过,很多东西我都是遇到问题然后去解决的,如果目前有最优解决方案,我为啥要去用其他的,比如目前移动布局我用的就是flex布局,我感觉兼容性也不差。。。当然,主要原因也在于我没啥工作经验。
顺手再推一波阮一峰大神的flex教程:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html?utm_source=tuicool
A:目前在使用stylus,less也有接触过,stylus我主要喜欢无需括号,以及变量或者函数不用加什么奇怪的前缀
A:如果指的是混合开发的webapp手机应用,我最近研究过weex,就是阿里去年开源的那个类似react native的,目前正准备写点什么个人项目,但是因为时间缘故所以暂时还是只计划。
A:性能优化啊,说实话,我目前因为主要都是自己的作品,没遇到过什么特别徐亚哟优化的地方,如果一定要讲的话。。。好吧,我简单讲一下吧,比如不要使用全局变量,因为相比局部变量,全局变量被索引时的速度最慢;不要过多使用闭包,闭包会占用内存;要对闭包中需要递归的地方进行尾递归优化不然容易导致内存泄漏(主要好像是ie下,没有实际测试过),对script标签进行合并,毕竟页面遇到script标签就会停止渲染(主要是因为浏览器不能确定script标签会不会改动dom),在使用ajax时,对一些内容尽量使用get(get默认会保留缓存),额...还有的话,说实话,我来面试前忘了去找份面试指南背,很多东西由于我没有实际的遇到过我并没有太过深入。如果是我遇到过得问题,我详细我应该能够了解。说起来之前拜读过一本叫做js函数式编程指南的..因为内容有点深,就只看了部分。
关于全局变量被索引的速度最慢,出自高性能js...没有实际测试过,闭包内递归要使用尾递归优化,附送上连接,同样是阮一峰大神的:http://www.ruanyifeng.com/blog/2015/04/tail-call.html ,关于 js函数式编程指南连接:https://llh911001.gitbooks.io/mostly-adequate-guide-chinese/content/ (非常赞的一本免费电子书,不知为何,关注的人很少)
A:ajax啊,这玩意其实很简单,主要就是异步的从后端获取数据嘛,搞来搞去也就那么些接口啥的,在初学js时,我为了能响应ajax还简单的学了php,就是后端提供接口,前端用get或者post或者其他方式去请求数据,不会让页面停止运行啥的,目前我在写的项目中接入了聊天机器人,由于跨域问题,就用node做了个中转层,用来转发对机器人api的请求,流程就是前端请求本地的服务器,服务器请求机器api...
A:前端跨域吗,最常用的应该是jsonp吧,后端动态生成script(能够执行的js函数),然后把数据发送过来。或者是用node做个中转层啥的,方法好像挺多,H5也有种新的方案,不过没深入研究。
A: 啊,java不能返回动态的script吗?我之前学过的php好像行,现在在学的python也行啊。
A:python就是...它是一门编程语言,当初学node写爬虫时,发现node用模块模拟的多线程本质还是单线程,并且错误处理还麻烦,我还得用进程维护模块去启动...然后上网查,发现都说python好,于是就开始学了些python,把教程简单过了遍,后来因为些事情所以就没怎么碰了。。。。
安利下廖雪峰大神的python教程:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000
A:目前,有个个人博客在写完成度太低,所以没有开源,后端使用koa2(优雅的async函数才是我的追求,express的嵌套,见鬼去)正考虑前端要不要上个react,毕竟我目前一直在深入vue2,对同样是Mvvm的react好像没做过啥具体项目。
A:barbarbarabr(问了些关于公司结构的问题)
来源: http://www.cnblogs.com/az96/p/6648717.html