
Typescript进阶之路
TypeScript 何为TypeScript 一、编程语言类型 动态类型语言(Dynamically Typed Language)类型的检查是在运行时才做 例子—JavaScript、Ruby、Python 静态类型语言(S...

TypeScript 何为TypeScript 一、编程语言类型 动态类型语言(Dynamically Typed Language)类型的检查是在运行时才做 例子—JavaScript、Ruby、Python 静态类型语言(S...

值传递:传递的是实际参数的一个副本。基本数据类型Undefined,Null,Boolean,Number、String都是值传递。 引用传递:传递的是实际参数的地址。引用数据类型Object,Array,Date, Function等都是...

js代码如下: var cav = document.getElementById(\"a\").getContext(\"2d\");function draw(x, y,c){cav.beginPath();cav.fillStyle ...

Snake game using HTML5 Canvas and KineticJS Snake game. In the beginning, before start making a new game, you need to pr...

If you are even remotely familiar with JavaScript there is a high probability that you have used a JavaScript String fun...

编译:伯乐在线/Mr.Dcheng http://blog.jobbole.com/114671/ 在使用 JavaScript 时,我们会处理很多条件语句,这里有 5 个技巧可以帮助您编写更好、更简洁的条件语句。 1、对多个条件使用 Ar...

Why underscore 最近开始看 underscore.js 源码,并将 underscore.js 源码解读 放在了我的 2016 计划中。 阅读一些著名框架类库的源码,就好像和一个个大师对话,你会学到很多。为什么是 unders...

JavaScript 继承 在阅读本文章之前,已经默认你了解了基础的 JavaScript 语法知识,基础的 ES6 语法知识 。 继承种类 简单的继承种类可以分为 构造函数继承 原型链继承 class继承 寄生继承 其中 class 继承...

上一篇文章《用 JSX 实现 Carousel 轮播组件》中,我们实现了一个 “基础” 的轮播组件。为什么我们叫它 “基础” 呢?因为其实它看起来已经可以满足我们轮播组件的功能,但是其实它还有很多缺陷我们是没有去完善的。 虽然我们已经在里面...

JavaScript 原型和原型链 在阅读本文章之前,已经默认你了解了基础的 JavaScript 语法知识,基础的 ES6 语法知识 。本篇文章旨在为 JavaScript继承 打下基础 原型 在 JavaScript 里任何一个函数都有...