劼哥舍

欢迎关注我的博客「劼哥舍」,你还可以加入我的微信公众号「劼哥舍」、知识星球「劼哥每日分享」,这里坚持原创,分享工作、学习、生活的经验。欢迎交流,欢迎提问,欢迎转载,但需注明出处。...

排序:
默认
按更新时间
按访问量

今年过年收大礼,劼哥带你进阿里

真是对不住大家,最近实在太忙,好几个月都木有更新了。这不快过年了么,给大家发点福利,弥补断更给大家带来的心灵创伤。 马上快过年了,各位小伙伴的巨额年终奖即将到手,真是喜极而涕。但喜悦过后往往会有一丝忧愁,担忧自己明年是否拿到更多的年终奖。(不小心被戳中痛点了吧 ?) 哈哈,不要担心。【阿里影业...

2018-01-23 00:41:39

阅读数:213

评论数:13

《JavaScript闯关记》视频版硬广

stone 在菜航工作时,兼任内部培训讲师,主要负责 JavaScript 基础培训,2016年整理的《JavaScript闯关记》课程在 github 上收获了近 1000 的 star,帮助了很多同学在学习 JavaScript 的道路上由浅入深。但由于文字的表达力有限,很多技术细节、编码技巧...

2017-09-24 20:04:14

阅读数:335

评论数:0

想提高团队技术,来试试这个套路!

读完本文约 3 分钟。 我加入阿里影业 3 个月,成功转为正式员工。新的开始,leader 给我新的要求,让我给组里的同学们带带节奏,帮助大家提高技术水平。 正好我最近参加了大胡子的游戏空间交流会,学习到游戏规则设计的要点,便结合实际情况制定了「技术提高三部曲」,希望能给大家带...

2017-07-25 08:05:57

阅读数:9955

评论数:30

从国企到阿里的面试经历(二)

读完本文需要 3 分钟。 安逸舒适是一种生活态度,挑战自己是另一种生活态度,我躁动不安的性格注定会选第二条路。突破舒适区,才有可能改变,能不能变得好,就交由给老天爷来决定。 「一入阿里深似海,从此家人是路人」这句话真不假,任务多得做不完,承受的压力也比较大,特别感谢一直支持鼓励我的家人...

2017-06-24 23:15:15

阅读数:2119

评论数:1

从国企到阿里的面试经历(一)

首先,跟大家说声抱歉,年后实在是太忙,一不小心就断更了 4 个月。从今天开始,我尽量坚持月更,分享最干的干货给大家。第一篇,从国企到阿里的面试经历(一)。

2017-05-01 22:31:50

阅读数:5671

评论数:1

《JavaScript 闯关记》之垃圾回收和内存管理

JavaScript 具有自动垃圾收集机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。而在 C 和 C++ 之类的语言中,开发人员的一项基本任务就是手工跟踪内存的使用情况,这是造成许多问题的一个根源。在编写 JavaScript 程序时,...

2016-12-29 20:45:59

阅读数:2565

评论数:0

《JavaScript 闯关记》之原型及原型链

原型链是一种机制,指的是 JavaScript 每个对象都有一个内置的 __proto__ 属性指向创建它的构造函数的 prototype(原型)属性。原型链的作用是为了实现对象的继承,要理解原型链,需要先从函数对象、constructor、new、prototype、__proto__ 这五个概...

2016-12-20 23:51:16

阅读数:9971

评论数:9

《JavaScript 闯关记》之作用域和闭包

作用域和闭包是 JavaScript 最重要的概念之一,想要进一步学习 JavaScript,就必须理解 JavaScript 作用域和闭包的工作原理。作用域任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在 JavaScr...

2016-12-13 22:39:04

阅读数:1390

评论数:0

《JavaScript 闯关记》之事件

JavaScript 程序采用了异步事件驱动编程模型。在这种程序设计风格下,当文档、浏览器、元素或与之相关的对象发生某些有趣的事情时,Web 浏览器就会产生事件(event)。例如,当 Web 浏览器加载完文档、用户把鼠标指针移到超链接上或敲击键盘时,Web 浏览器都会产生事件。如果 JavaSc...

2016-11-29 07:17:23

阅读数:1357

评论数:2

《JavaScript 闯关记》之 DOM(下)

Element 类型除了 Document 类型之外,Element 类型就要算是 Web 编程中最常用的类型了。Element 类型用于表现 XML 或 HTML 元素,提供了对元素标签名、子节点及特性的访问。Element 节点具有以下特征: nodeType 的值为1; nodeName 的...

2016-11-22 20:15:56

阅读数:933

评论数:0

《JavaScript 闯关记》之 DOM(上)

DOM(文档对象模型)是针对 HTML 和 XML 文档的一个 API。DOM 描绘了一个层次化的节点树,允许开发人员添加、移除和修改页面的某一部分。节点层次DOM 可以将任何 HTML 或 XML 文档描绘成一个由多层节点构成的结构。节点分为几种不同的类型,每种类型分别表示文档中不同的信息及(或...

2016-11-15 23:46:29

阅读数:1440

评论数:0

《JavaScript 闯关记》之 BOM

ECMAScript 是 JavaScript 的核心,但如果要在 Web 中使用 JavaScript,那么 BOM(浏览器对象模型)则无疑才是真正的核心。BOM 提供了很多对象,用于访问浏览器的功能,这些功能与任何网页内容无关。多年来,缺少事实上的规范导致 BOM 有很多问题,因为浏览器提供商...

2016-11-07 21:55:38

阅读数:1471

评论数:0

《JavaScript 闯关记》之单体内置对象

ECMA-262 对内置对象的定义是「由 JavaScript 实现提供的、不依赖于宿主环境的对象,这些对象在 JavaScript 程序执行之前就已经存在了」。意思就是说,开发人员不必显式地实例化内置对象,因为它们已经实例化了。前面我们已经介绍了大多数内置对象,例如 Object、Array 和...

2016-11-01 22:21:14

阅读数:861

评论数:0

《JavaScript 闯关记》之基本包装类型

为了便于操作基本类型值,JavaScript 还提供了3个特殊的引用类型:Boolean、Number 和 String。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能够调用一些方法来操作这些数据。来看下面的例子。var s1 = "some...

2016-10-26 22:47:49

阅读数:1396

评论数:0

《JavaScript 闯关记》之正则表达式

由于本课程的核心是 JavaScript,所以本文着重讲解了「正则表达式」在 JavaScript 中的用法,并未深入「正则表达式」的具体细节。如果您尚不了解「正则表达式」,强烈推荐您先学习 正则表达式30分钟入门教程 http://deerchao.net/tutorials/regex/reg...

2016-10-17 22:34:30

阅读数:1157

评论数:0

《JavaScript 闯关记》之函数

函数是一段代码,它只定义一次,但可以被执行或调用任意次。在 JavaScript 里,函数即对象,程序可以随意操控它们。比如,可以把函数赋值给变量,或者作为参数传递给其他函数,也可以给它们设置属性,甚至调用它们的方法。如果函数挂载在一个对象上,作为对象的一个属性,就称它为对象的方法。如果函数嵌套在...

2016-10-12 21:40:44

阅读数:826

评论数:0

《JavaScript 闯关记》之数组

数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。JavaScript 数组是无类型的,数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型。数组的元素甚至也可能是对象或其他数组。JavaScript数组是动态的,根据需要它们会增长或缩减,...

2016-10-07 22:57:32

阅读数:1591

评论数:0

被「李笑来老师」拉黑之「JavaScript微博自动转发的脚本」

故事的背景如下图,李笑来 老师于10月19日在 知乎Live 开设 一小时建立终生受用的阅读操作系统 的讲座,他老人家看到大家伙报名踊跃,便在微博上发起了一个 猜数量赢取iPhone7 的活动。因为该活动注明了「不限猜的次数」,我便用 JavaScript 写一个自动转发的脚本,用机器代替手工转发...

2016-10-02 15:52:38

阅读数:2876

评论数:1

「前端开发者」如何把握住「微信小程序」这波红利?

由于前两周一直在老家处理重要事情,虽然朋友圈被「微信小程序」刷爆了,但并没有时间深入了解。昨天回广州之后,第一件事情就是把「微信小程序」相关的文章、开发文档、设计规范全部看了一遍,基本上明白了「微信小程序」是怎么回事,我关注的公众号都很看好「微信小程序」的前景。作为一个「前端开发者」,确实觉得「微...

2016-09-27 10:15:31

阅读数:1319

评论数:0

《JavaScript 闯关记》之对象

对象是 JavaScript 的数据类型。它将很多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值,因此我们可以把它看成是从字符串到值的映射。对象是动态的,可以随时新增和删除自有属性。对象除了可以保持自有的属性,还可以从一个称为原型的对象继承属性,这种「原型式继承(prototypal i...

2016-09-07 22:47:11

阅读数:917

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭