关键字:状态
  • 不知道怎么封装代码?看看这几种设计模式吧!
    为什么要封装代码?我们经常听说:“写代码要有良好的封装,要高内聚,低耦合”。那怎样才算良好的封装,我们为什么要封装呢?其实封装有这样几个好处:封装好的代码,内部变量不会污染外部。可以作为一个模块给外部调用。外部调用者不需要知道实现的细节,只 ...
  • 前端开发基础知识整理--web综合篇
    该篇是web综合部分,主要包含了HTML(HTML5)、http、页面优化及其他一些概念性的问题doctype是什么?标准模式与兼容模式各有什么区别?声明必须处于HTML文档的头部,在标签之前,HTML5中不区分大小写, ...
  • "高效"程序员拥有的7个技能!
    受 TechLead 高效程序员的七项技能启发,我们团队想就这个话题发表自己的看法。下面是我们总结的高效程序员的七项技能。1. 学会如何阅读他人的代码 除了你,所有人写的代码都很糟糕。这就是为什么能够追踪他人的代码是一项具有多重好处的伟大技 ...
  • React中的setState是异步的吗?
    在React中更新状态,一般的写法都是this.setState({a:1}),而非Vue那样this.a = 1。并且,如果在如下场景: state = { count: 0, }; componentDidMount() { ...
  • CSS进阶:提高你前端水平的 4 个技巧
    随着 Node.js 、react-native 等技术的不断出现,和互联网行业的创业的层出不穷,了解些前端知识,成为全栈攻城师,快速的产出原型,展示你的创意,对程序员,尤其是在创业的程序员来说,越来越重要,下面我们就跟随著名国外开发者网站 ...
  • 手动实现一个 react-router-dom
    引言 我们日常中使用 react 开发项目,那么一定会跟 react-rouer 打交道,但是由于 react 路由的设计和用法,使得很多刚使用 react 的同学在接触到react-router的时候就会很蛋疼,不知道其匹配的机制和原理。 ...
  • 飞机大战游戏(二)
    今天继续上篇的飞机大战,不知道大家在上个飞机大战的时候有没有什么问题,如果有的话,可以问我,下面,我们继续上次的来继续讲 上篇,我们说到画背景,然后我们将继续 画完背景之后加载完图片,然后上次有个没有说,就是画logo,也就是飞机大战的四 ...
  • 大龄程序员的8种出路
    来自公众号:程序视界上周做了几次咨询,来访都是三十多岁的程序员,每个人对年龄都表露出深深的焦虑。这周一和知乎一个话题的策划者电话聊选题,选的也是35+的互联网人何去何从。这不由又唤起了我对年龄焦虑的思考,索性来谈谈大龄程序员的未来吧,献给所 ...
  • Vue | 自定义指令和动态路由实现权限控制
    功能概述: 根据后端返回接口,实现路由动态显示 实现按钮(HTML元素)级别权限控制 涉及知识点: 路由守卫 Vuex使用 Vue自定义指令 导航守卫 前端工程采用Github开源项目Vue-element-admin作为模板,该项目地址: ...
  • 4个月学前端找不到工作正常吗?什么原因?
    4个月学前端找不到工作正常吗?如果是零基础学习4个月找不到工作很正常,因为短时间学习掌握基础知识没问题,但是缺乏真实的项目经验是影响找工作的最大因素,现在市面上IT培训机构打着短期前端程序员速成的口号,以此来招揽生源。学习没有捷径短期速成不 ...

暂无数据