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

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

第一篇 面向对象编程

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

第1章 灵活的语言——JavaScript

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

1.1 入职第一天

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

function checkName(){
  // 验证姓名 
}
function checkEmail(){
  // 验证邮箱
}
function checkPassword(){
  // 验证密码
}
......

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

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

“怎么了?”

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值