js如何实现代码复用
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下js如何实现代码复用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!代码复用1 Object [key]虽
千家信息网最后更新 2025年01月19日js如何实现代码复用
小编给大家分享一下js如何实现代码复用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
代码复用
1 Object [key]
虽然将 foo.bar
写成 foo ['bar']
是一种常见的做法,但是这种做法构成了编写可重用代码的基础。许多框架使用了这种方法,比如element的表单验证。
请考虑下面这个验证函数的简化示例:
function validate(values) { if(!values.first) return false; if(!values.last) return false; return true;}console.log(validate({first:'Bruce',last:'Wayne'})); // true
上面的函数完美的完成验证工作。但是当有很多表单,则需要应用验证,此时会有不同的字段和规则。如果可以构建一个在运行时配置的通用验证函数,会是一个好选择。
// object validation rulesconst schema = { first: { required:true }, last: { required:true }}// universal validation functionconst validate = (schema, values) => { for(field in schema) { if(schema[field].required) { if(!values[field]) { return false; } } } return true;}console.log(validate(schema, {first:'Bruce'})); // falseconsole.log(validate(schema, {first:'Bruce',last:'Wayne'})); // true
现在有了这个验证函数,我们就可以在所有窗体中重用,而无需为每个窗体编写自定义验证函数。
以上是"js如何实现代码复用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
验证
函数
代码
复用
篇文章
做法
内容
窗体
表单
不同
不怎么
基础
大部分
字段
常见
方法
更多
框架
知识
示例
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
关系型数据库 面向对象
软件开发需求编写工具软件
app软件开发需要什么证件
数据库的几种删除
宁波电子网络技术有哪些
重庆软件开发审计
软件开发公司展望
软件开发研究的主要问题
网络安全法是
学数据库难吗
新设立软件开发项目
建党100周年网络安全重保
搅拌站erp软件开发公司
多店电商软件开发
金铲铲服务器满了登不上号
蚌埠网络安全管理局
虚拟化对服务器的要求
网络安全综合防控体系有哪些
网络安全设置通过
齐商银行网络安全宣传活动
分布式数据库开发培训
淘门网络技术
数据库的几种删除
沈阳市网络安全学校
远程管理口 戴尔服务器
中央贫困数据库是谁建立的
软件开发办公室要硬件要求
长沙应用软件开发服务
交易所服务器被盗
关系数据库中表的主码可以取值吗