全面理解面向对象的 JavaScript

全面理解面向对象的 JavaScript
JavaScript面向对象是一种通过原型(prototype)的方式来实现的。函数的创建方式除了常规的new Object(),还有字面量方式、构造函数等。 每个构造器实际上是一个 函数(function) 对象, 该函数对象含有一个“p ...

javascript类型转换

总结:javascript类型强制转换有valueOf()和toString(). toString()  3 种主要的原始类型 Boolean 值、数字和字符串都有 toString() 方法,可以把它们的值转换成字符串。 转为数字还有两 ...

Swipe-移动触摸滑动轮播图插件swipe.js

Swipe-移动触摸滑动轮播图插件swipe.js
swipe.js是一个比较有名的前端触摸滑动插件,它能够处理内容滑动,支持自定义选项,你可以让它自动滚动,控制滚动间隔,返回回调函数等。经常可见使用在移动前端开发中。

javascript学习15:对象与原型3之字面量

为了让属性和方法更好的体现封装的效果,并且减少不必要的输入,原型的创建可以使用字面量的方式 function Box(){} Box.prototype = { //其实是创建一个新对象 constructor:Box name : 'ca ...

javascript学习15:原型属性prototype

我们创建的每个函数都有一个prototype(原型)属性。这个属性是一个对象,它的作用是包含可以有特定类型的所有实例共享的属性和方法。 function Box(){} //构造函数体内什么都没有,这里如果有,叫做实例属性,实例方法 Box ...

JavaScript函数式编程

JavaScript函数式编程
深入的理解javascript的函数式编程,匿名函数,闭包,能够帮助你编写更加优秀的javascript代码 JavaScript 中的函数式编程 JavaScript 是一门被误解甚深的语言,由于早期的 Web 开发中,充满了大量的 co ...

Flexbox布局详解

Flexbox布局详解
Flexbox布局详解,本文详细的介绍了Flexbox弹性布局的各个属性,是新手学习Flexbox的一个较为完整的CSS教程,各个属性不仅有详细的使用说明,还给出了演示例子。

CSS3弹性盒模型flexbox布局基础版

CSS3弹性盒模型flexbox布局基础版
最近看了社区上的一些关于flexbox的很多文章,感觉都没有我这篇文章实在,最重要的兼容性问题好多人都没有提出解决方案。另外本人还废寝忘食的翻译了国外的《CSS3弹性盒模型flexbox完整教程》和《CSS3弹性盒模型flexbox布局实例》,这么好的文章没有人来发现,实在是遗憾。

理解javascript arguments对象和函数形参

JavaScript arguments对象主要是在javascript的function这一节中学习。 三:argument对象 实际上,函数体内可以通过argument对象来接收传递进来的参数。 function box(){ retu ...

javascript中的for in循环和for循环的使用

javascript中的for in循环和for循环的使用
JavaScript for…in 语句 for…in 语句用于对数组或者对象的属性进行循环操作。 for … in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。 Tip:for- ...