首页
学习
活动
专区
工具
TVP
发布

张培跃

专栏成员
163
文章
165735
阅读量
24
订阅数
程序员如何写出不易维护的代码
身为资深程序员的你,不知是否有过这样的痛苦经历:辛辛苦苦熬夜干出来的代码,居然被一些初级小白给轻松搞懂了……
用户1272076
2021-11-10
2290
web前端面试题:您能读懂的Promise源码实现(手写代码)
2、Promise 对象存在三种状态:Pending(进行中)、resolved(已成功)、rejected(已失败)。我们可以将其设置为三个常量:
用户1272076
2020-08-21
8540
web前端面试题对答篇一:谈谈你对Promise的理解
回答这个问题时,个人不建议单纯的从Promise的细节知识点答起,因为这个问题的本质是拥有一定宏观性的,如果仅仅回复一些知识点恐怕是满足不了面试官胃口的。
用户1272076
2020-08-17
5820
javaScript代码飘红报错看不懂?读完这篇文章再试试!
2、TypeError(类型错误):变量或参数不是预期类型,或调用对象不存在的属性方法。错误之前的代码会执行,之后代码不会执行。
用户1272076
2020-08-17
5.4K0
一场灵魂烤问式的面试经历……
小老弟:钱少、活多、离家远、晋升遇到瓶颈、工作环境差、领导同事不好相处……这些够了吗?
用户1272076
2020-05-26
4500
不凡的程序员,你的逻辑思维能力究竟有多强?来做道题吧!
本题是柏林大学的一次考试题,要求在30分钟内做出,不过只有少于10%的人完成了要求。
用户1272076
2019-08-05
9280
对JS原理很无奈?送给被原理题打蒙圈的面试者!(一)
instanceof 来判断对象的具体类型,当然, instanceof 也可以判断一个实例是否是其父类型或者祖先类型的实例。先来看几个示例:
用户1272076
2019-07-30
6780
2019前端面试基础题集合!赶紧上车!快!快!快!
在 ES5.1 里面函数是这样执行的(不讨论use strict和一些特殊情况,JS好复杂的),按如下顺序执行:
用户1272076
2019-07-01
1.9K0
分享一道有十分有意思的JS面试题,附愚人节逻辑题答案
前段时间,有一学生问了我一道十分有意思的JS面试题,现拿出来与大家进行下分享,题目如下:
用户1272076
2019-04-23
7770
好马要配好鞍!程序员傍身神器排行榜!!!
俗话说,好马要配好鞍!摸爬职场多年的猿老们,办公桌上或多或少都会有一些彰显自己身份地位的“好东西”。身为优秀程序员的你,置办一身好行头,自然也在情理之中。
用户1272076
2019-04-23
4500
2、你能读得懂的TypeScript教程之基础数据类型
在正式开篇之前,小伙伴们应该先弄清楚两个概念:强类型与弱类型。没错,这两个词都是形容编程语言的,即强类型语言与弱类型语言。
用户1272076
2019-03-27
3970
知识点归纳笔记:进程与线程
任务栏鼠标右击,选中菜单中的“任务管理器”,然后打开,选中进程选项。此时映入你眼帘的便是系统中的后台进程列表。没错,这里就是你查看进程的地方,而且你还可以看到每个进程的内存资源信息以及cpu占有率等。如图(任务管理器):
用户1272076
2019-03-27
2570
嘘,这里可能有你不知道的console小技巧
以上四种方法虽然都可以打印,但给予你的视觉冲击是不一样的(info应该会有一个小图标,不过谷歌不支持),这样非常有助于你快速找到相应的信息。
用户1272076
2019-03-27
5880
数组方法map的使用及与forEach的比较
大家要注意map在这里并不是地图的意思,确切的解释应该是映射!也就是说通过该方法你可以经过一些自己的逻辑处理,映射出来一个新的数组,而对原数组没有影响。 先来看一个示例,对arr的元素值乘以2,并生成一个新的数组newArr:
用户1272076
2019-03-27
9210
React之JSX语法
如果要使用JSX,需要得到语法的支持,你可以使用Babel来进行转换。在该篇文章当中直接引入Babel文件。 将上一篇文章的“你好,世界”拿过来看一下:
用户1272076
2019-03-27
8250
编程难在哪里? 一个美国实习生的故事。
记得之前组里来了一个美国实习生小伙子,很geek的那种,干活快,一天能给你写2000行代码(我code review的速度跟不上他写的速度),让做什么东西,上午告诉做个这个功能,下午就能在测试环境跑起来演示了。
用户1272076
2019-03-27
3690
知识点归纳笔记:JavaScript编码规范你都了解多少?
驼峰式命名法大家应该都比较熟悉了:驼峰式命名法又被称为骆驼命名法,它是由小(大)写字母开始,后续每个单词首字母都大写。其中首字母大写的命名称为大驼峰命名法(Pascal命名法),首字母小写的命名称为小驼峰命名法(Camel Case)。
用户1272076
2019-03-26
4290
阿里面试题及答案详解(一)(逐行代码注释并附解题思路)
1、人家告诉你ECS、RDS即有通用属性,又包含自己的特有属性,很明显考的是面向对象中的继承。
用户1272076
2019-03-26
1.4K0
JavaScript的变量及作用域(清晰版)
JS是一门弱类型(松散型)的语言,这也就是说其天生就与众不同,独领风骚! 在讲解变量作用域之前,我们先来了解一下JS中的变量。JS中的变量与其它语言有很大的不同,由于JS变量拥有松散(不强制)的本质,从而决定了其只是一个在特定阶段保持特定类型值的名字。
用户1272076
2019-03-26
5390
程序员幽默搞笑GIF:这些痛,只有程序员懂…… 有图有真相
张培跃 ID:laozhangsishu 不止于前端 关注 “代码上线后又追加了新特性” “在生产环境做 hotfix” “刚调稳定的系统,公司叕空降了一位架构师,叕要重构现有系统…… ”
用户1272076
2019-03-26
2.3K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档