javascript
低调小一
Ubuntu重度患者,曾经的服务器开发工程师,如今正在深入学习到Android Framework
展开
-
JavaScript-数组详解
前言计划赶不上变化,本来想深入学习python的我,无奈要转到js开发,在js基本0基础的情况下,最近也狂补js知识了。 本着好记性不如烂笔头的信念,我决定总结一下js中数组的使用。创建数组js中数组的声明可以有如下几种方式:var arr = []; // 简写模式var arr = new Array(); // new一个array对象var arr = new Array(arr原创 2015-06-11 18:18:40 · 4512 阅读 · 0 评论 -
JavaScript面向对象编程——封装
转载链接本来转载自阮一峰老师的Javascript教学,原文链接:Javascript面向对象编程(一):封装前言我认为JavaScript(之后简称js)最难的就是对象学习了。js的对象模型极为诡异,和Java、C++都不一样,有点类似于PHP的关联数组,总之,会让初学js的人感到非常不适应。 这里记录自己js对象的学习笔记,大量参考了其他牛人的博客和《JavaScript 权威指南》。封装js转载 2015-06-12 11:22:36 · 3997 阅读 · 0 评论 -
JavaScript面向对象编程——构造函数继承
前言上一篇文章介绍了JS里如何“封装”数据和方法,以及如何从原型对象生成实例。 这篇文章要介绍的,对象之间“继承”的五种方法。例如,现在有一个Animal对象的构造函数:function Animal() { this.species = "animal";}还有一个Cat对象的构造函数:function Cat(name, color) { this.name = name;转载 2015-06-12 14:28:57 · 3814 阅读 · 0 评论 -
Javascript模块化编程(一):模块的写法
转载链接本文转自阮一峰老师的技术博客:Javascript模块化编程:模块的写法前言Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人写好的模块。 但是,Javascript不是一种模块化编程语言,它不支持“类”,更不用说“模块”了。 Javascript社区做了很多努力,在现有的运行环境中,实现“模块”的效果。本文总结了当前“转载 2015-06-15 14:44:25 · 5048 阅读 · 0 评论 -
JavaScript面向对象编程——非构造函数的继承
原文链接本来也是转载阮一峰老师的JavaScript教学篇:Javascript面向对象编程(三):非构造函数的继承什么是非构造函数的继承比如,我现在有一个对象,叫做’Chinese’。var Chinese = { nation:'china'}; 还有一个对象,叫做‘Doctor’。var Doctor = { career:'doctor'};怎么才能让‘Doctor’去继转载 2015-06-14 22:56:01 · 3748 阅读 · 0 评论