abell123456
abell123456
这个太赞了!👍🏻 发自我的 iPhone > 在 2016年1月7日,下午4:52,倉優小子 [email protected] 写道: > > @huanggm 在前端搭一个web服务器(静态资源服务+渲染vm),约定vm同目录下同名的js文件作为假数据,例如 https://github.com/holyzfy/velocityServer > > — > Reply to this email directly or view it on GitHub.
``` javascript var int = Number.parseInt(str, 10); ``` 这里可以直接用全局的`parseInt(str, 10)`方法,书写简单很多;也可以直接用`Number(str)`包裹实现。
``` javascript var intAry = ary.map(function(item) { return Number(item); }); ``` 这里可以直接写成: ``` javascript var intAry = ary.map(Number); ```
``` javascript path = path.replace(regexp, '$1$2'); ``` 能否写的正则按照下面要求直接实现呢? ``` javascript path = path.replace(regexp, '$1'); ``` 参考写法: ``` javascript /^([A-Z]+:)(\/[^\/]+)/ ```
其他的都没问题 :) 第7题给出我自己写的参考答案,用了递归,你看下: ``` javascript function getRes(str) { if (/^([a-cA-C])\1*$/g.test(str)) { return str; } var allRepAry = getAllRep(str), index, strLen, subLen; if (allRepAry) { //有重复 var v = allRepAry[0]; index...
回答下你的问题: - 第一题的angular题目其实和angular框架的学习没有关系的,只是一个小的hack技能而已,按照思路走就好了,没有难度,也不需要angular基础; - 算法在面试的过程中,不同的公司对于其要求不一样。像腾讯、百度在社招的时候也还是会特别看重算法方面的东西;在校招的时候,各个公司都会对算法比较偏重,因为进入工作后的方向在学校并不会特别深入,面试也面不出什么东西,而面试算法一方面能体现出一个人的逻辑思维能力,另一方面也能体现出一个人的计算机基础实力,多下点功夫对后面的面试大有裨益。前端可能对算法方面还真要求不是很高,但就算真正的面试的时候面不到算法,对于你后续工作也还是很有帮助的。有时间的时候可以多去接触下。其实给出的题目也不全是可以死记硬背的固定算法,其实还是考察实际解决问题的能力。
eslint 最近比较流行~
新手。我完整的阅读了tfjs-converter部分的文档,还是一篇懵逼,求指教~ https://github.com/tensorflow/tfjs/tree/master/tfjs-converter