天天看点

《JavaScript设计模式》——第1章 灵活的语言——JavaScript 1.1入职第一天

本节书摘来自异步社区《javascript设计模式》一书中的第1章,第1.1节,作者:张容铭著,更多章节内容可以访问云栖社区“异步社区”公众号查看

面向对象编程(object-oriented programming,oop)是一种程序设计范型。它将对象作为程序的基本单元,将程序和数据封装其中,以提高程序的重用性、灵活性和扩展性。

javascript设计模式

结束了4年的大学学习生活,小白信心满满地来到应聘的m公司。今天是入职的第一天,项目经理分下来一个验证表单功能的任务,内容不多,仅需要验证用户名、邮箱、密码等。

小白接到需求看了看,感觉很简单,于是便写下几个函数。

于是要把自己的代码提交到团队项目里。

正在此时,一位工作多年的程序员小铭看到小白要提交的代码摇了摇头说:“小白,等一下,先不要提交。”

“怎么了?”

“你创建了很多全局变量呀。”

“变量?我只是写了几个函数而已。”

“函数不是变量么?”小铭反问道。

此时小白不知所措,心想:“难道函数是变量?”脸瞬间沉了下来。

继续阅读