// 方法1 对象直接量
var obj1 = { v1 : "", get_v1 : function() { return this.v1; }, set_v1 : function(v) { this.v1 = v; } }; obj1.set_v1('hello1'); alert(obj1.get_v1());
// 方法2 定义函数对象
var Obj = function() { var v1 = ""; this.get_v1 = function() { return this.v1; }; this.set_v1 = function(v) { this.v1 = v; } }; var obj2 = new Obj(); obj2.set_v1('hello2'); alert(obj2.get_v1());
// 方法3 原型继承
var Obj3 = new Function(); Obj3.prototype = { v1 : "", get_v1 : function() { return this.v1; }, set_v1 : function(v) { this.v1 = v; } }; var obj3 = new Obj(); obj3.set_v1('hello3'); alert(obj3.get_v1());
// 方法4 工厂模式
Springboot3.0+spring6.0+JDK17+配置jsp和打war包
elementui form表单 自定义校验规则(包含含有小数的数字以及正整数的正则)
Vue中常用的提示信息:
html与js实现视频截图
MySQL分表查询之Merge存储引擎实现
C#/winform 自动触发鼠标、键盘事件
C# WINFORM中捕捉界面中按键ESC
绕过小程序参数签名验证
断电导致mssql标准库损坏的修复帖子