Silentdoer

导航

JavaScript动态应用代码(有点像Java里的drools)

let $dynamic_code_context;
let dynamic_code = "$dynamic_code_context = {server: '192.168.1.123', port: '8000', methods:" +
    "[function(_this) {return _this.server + ':' + _this.port;}]}";
$dynamic_code_context = eval(dynamic_code);
$dynamic_code_context.port = 9334;
alert($dynamic_code_context.methods[0]($dynamic_code_context));

 

posted on 2020-09-28 14:26  Silentdoer  阅读(246)  评论(0编辑  收藏  举报