- 博客(4)
- 收藏
- 关注
原创 做完一个没有需求文档,没有产品PRD,没有UI,没有测试,只有开发主导的项目后的体会。
源源不断的需求变更,迟早会把你当初还算满意的代码结构修改的面目全非,所以即便是一条简单的赋值语句,也最好把它封装在函数里吧。因为你不知道什么时候来了一个需求会改变它。这样即便是反复的修改,也不会影响到主体代码结构的可读性。也算是明白了,为什么很多框架中会有大量只有一条return语句的函数存在。
2014-05-17 11:11:35
1682
原创 JavaScript学习笔记——面向对象编程(OOP)
三、面向对象编程1 从面向函数到面向对象的转变function person(){ eat(); work(); sleep();}function eat(){ console.log("eat....");}function work(){ console.log("work....");}function sleep(){ console.log("sleep
2014-03-10 01:31:21
671
原创 JavaScript学习笔记——函数
二、函数1 函数声明与函数表达式function demo(){};var demo = function(){};2 立即调用函数(function(){})();3 arguments对象4 this指的是谁function sayNameForAll() { console.log(this.name);}var person1 = {
2014-03-09 23:48:33
542
原创 JavaScript学习笔记——变量
一、变量1 变量类型基本类型:String、Number、Boolean、Null、Undefined引用类型:Array、Object、Function、Date、RegExp、Error注:① 判断变量是否属于基本类型使用typeof,判断变量是否属于引用类型使用instanceof② typeof null 返回的是object 所以比较null类型只能用 “==
2014-03-09 22:24:56
483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人