js
张miro
211计科毕业,曾就职于找钢网长沙研发部前端负责人,映客直播高级前端工程师;人生追求目标:学习使人快乐
展开
-
我们新建了一个前端技术交流群
程序员要有一定得自学能力,如果连起码得自学能力都没有,那谈什么变技术大牛?凭什么拿高薪;但是在技术探索的这一条路上,我们总会遇到很多难以解决的问题,这个时候就需要朋友的帮助了,但是大家有时候都很忙,怎么办?所以我认为在程序员成长道路上,大家应该互相帮助,资源互相共享,学习共同监督,找到一群志同道合得朋友一起成长蜕变;其实我觉得程序员这个群体还是蛮可爱的,很多技术大牛愿意帮助他人,也乐于分享,在一些...原创 2019-05-21 07:52:54 · 957 阅读 · 0 评论 -
这一次,彻底弄懂 JavaScript 执行机制
本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程语言,所以我们可以得出结论:javascript是按照语句出现的顺序执行的看到这里读者要打人了:我难道不知道js是...原创 2019-08-29 15:06:42 · 309 阅读 · 0 评论 -
重学 JS 系列:聊聊 new 操作符
new 的作用我们先来通过两个例子来了解 new 的作用function Test(name) { this.name = name}Test.prototype.sayName = function () { console.log(this.name)}const t = new Test('yck')console.log(t.name) // 'yck't.sa...原创 2019-08-28 16:23:22 · 108 阅读 · 0 评论 -
你不知道的 JS 错误和调用栈常识
大多数工程师可能并没留意过 JS 中错误对象、错误堆栈的细节,即使他们每天的日常工作会面临不少的报错,部分同学甚至在 console 的错误面前一脸懵逼,不知道从何开始排查,如果你对本文讲解的内容有系统的了解,就会从容很多。而错误堆栈清理能让你有效去掉噪音信息,聚焦在真正重要的地方,此外,如果理解了 Error 的各种属性到底是什么,你就能更好的利用他。接下来,我们就直奔主题。调用栈的工作机制...原创 2019-08-28 15:59:54 · 490 阅读 · 0 评论 -
如何面试大厂web前端?(沟通软技能总结)
最近面了很多大厂的web前端岗位,都被刷了,在决定入职前,手里拿了几分待遇差不多的offer,后期的面试越来越顺,自己思考和总结了一下,原来面试也有好多技巧和方法可循,希望这些方法可以帮助到为找工作而且苦恼的你,可能每个人的方法不一样,不过至少可以提供一些参考。先说明一下我的基本情况,93年生人,初中毕业后上了一家技校,网络工程专业,函授中央广播电视大学信息管理专科证书,11年毕业,工作7年了,...转载 2019-08-12 21:43:47 · 818 阅读 · 0 评论 -
回顾前端历史,明晰前端未来
本篇文章适用于 1-3 年的 WEB 新人也同样适用于 3-5 年的前端老人。本文是回顾历史,预测未来的文章,所以会以时间线的形式一步一步过来,会有 WEB 的诞生,WEB 发展的重大转折点。让你清晰明白 WEB 诞生的历史意义?没有浏览器人们如何查阅信息?IE 作为 windows 预装的浏览器为什么不如 Google 浏览器的市场份额大等等1991 年 HTML 诞生了在 web 诞生之...转载 2019-08-12 21:16:38 · 1084 阅读 · 0 评论 -
一名【合格】前端工程师的自检清单
开篇前端开发是一个非常特殊的行业,它的历史实际上不是很长,但是知识之繁杂,技术迭代速度之快是其他技术所不能比拟的。winter在他的《重学前端》课程中提到:到现在为止,前端工程师已经成为研发体系中的重要岗位之一。可是,与此相对的是,我发现极少或者几乎没有大学的计算机专业愿意开设前端课程,更没有系统性的教学方案出现。大部分前端工程师的知识,其实都是来自于实践和工作中零散的学习。这样是一个非常...原创 2019-08-25 15:43:45 · 250 阅读 · 0 评论 -
想用Node.js,领导不同意?
经过这几年的发展,前端普遍进入了技术深水区,只会Web页面开发已经难以满足企业需求,Node逐渐成为了刚性技能。但是很多同学还没有在业务上使用过Node,也不知道使用Node会带来哪些好处,更加没有办法说服老板。在翻看很多技术文章时,大家都提到“中间层”,在很多大型企业中,Node确实承担了“中间层”的角色,那么,Node为什么被广泛的应用在“中间层”呢?要回答这个问题,先来陈述下什么是中间层...原创 2019-08-23 17:40:07 · 157 阅读 · 0 评论 -
提升开发幸福感的10条JS技巧
总结一些能够提高开发效率的JS技巧,这些技巧很实用,觉得挺好,想推荐给大家,所以有了这篇文章。生成随机UIDconst genUid = () => {var length = 20var soupLength = genUid.soup_.lengthvar id = []for (var i = 0; i < length; i++) {id[i] = genUid....原创 2019-08-23 17:27:54 · 163 阅读 · 0 评论 -
高企web高级工程师:前端精通后,月薪轻松3W+
868.jpg总是会看到很多人问:我现在想学习Web前端开发该如何下手?学习路线是怎样的?随着最近几年来互联网的迅猛发展和普及,Web前端工程师已经成为互联网时代软件产品研发中不可缺少的一种专业的研发角色。一、基础首先前端的基础,相信大家闭着眼睛都能知道HTML+CSS+Javascript,但是它们的轻重缓急该如何去选择呢?柠檬认为在学习优先级上HTML > CSS > Ja...转载 2019-08-18 20:39:11 · 175 阅读 · 0 评论 -
快速入门VUE
先给大家科普一下:前端JS框架和前端UI框架的区别前端JS框架:基于js进行一定封装与一些独立设计的框架 比如:jQuery,Vue,React,angular等等前端UI框架:基于某种js框架进行设计的UI组件库,就是一些写好的UI组件,拿来就能用,不需要自己写css比如: 基于JQuery的Bootstrap,jQuery Smart UI 等 基于Vue的iView,Element等...转载 2019-08-05 21:34:19 · 150 阅读 · 0 评论 -
2019 年 Vue 学习路线图!
2019 年 Vue 学习路线图!如果你是 Vue 开发新手,可能已经听过很多行话术语,比如单页面应用程序、异步组件、服务器端渲染,等等。你可能还听说过与 Vue 有关的一些工具和库,比如 Vuex、Webpack、Vue CLI 和 Nuxt。浸没在术语和工具的浩瀚海洋中难免会令人感到沮丧,但其实并不是只有你一个人有这种感受,所有经验水平的开发人员都会持续感觉到这种莫名的压力。一口气吃不...转载 2019-08-05 20:55:56 · 241 阅读 · 0 评论 -
我从来不理解JavaScript闭包,直到有人这样向我解释它
当代码在JavaScript中运行时,执行代码的环境非常重要,并将概括为以下几点:全局作用域——第一次执行代码的默认环境。函数作用域——当执行流进入函数体时。(…) —— 我们当作 执行上下文 是当前代码执行的一个环境与作用域。换句话说,当我们启动程序时,我们从全局执行上下文中开始。一些变量是在全局执行上下文中声明的。我们称之为全局变量。当程序调用一个函数时,会发生什么?以下几个...原创 2019-08-29 17:24:53 · 396 阅读 · 1 评论