INNER CODE UNIT · JavaScript
SetOrDelete
dotnet-websharper/core · src/compiler/WebSharper.Core.JavaScript/Runtime.js:77
export function SetOrDelete(obj, field, value) {
if (value === void 0) {
delete obj[field];
} else {
obj[field] = value;
}
}
export function Apply(f, obj, args) {
return f.apply(obj, args);
}
export function Bind(f, obj) {
return function (...args) { return f.apply(obj, args) };
}
export function CreateFuncWithArgs(f) {
return function (...args) { return f(args) };