Skip to content

js-utils/expression-eval-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

expression-eval-ext

ext expression-eval

install:

npm i --save expression-eval-ext

import:

// es6
import { parse, evaluate, evaluateAsync, compile, compileAsync, addUnaryOp, addBinaryOp, ASTHelper } from 'expression-eval-ext';
// COMMONJS
const { parse, evaluate } = require('expression-eval-ext');
// UMD / standalone script
const { parse, evaluate } = window.expressionEvalExt;

以下方法请参考 expression-eval parse, evaluate, evaluateAsync, compile, compileAsync, addUnaryOp, addBinaryOp

ASTHelper

const ast = parse('object.a.b.c')
const astHelper = new ASTHelper(ast)
// ast tree to expression
console.log(astHelper.expression) // print object.a.b.c

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors