基本信息
源码名称:C# 动态解析 javascript 脚本引擎源码,VS2010 含源码+例子
源码大小:0.66M
文件格式:.zip
开发语言:C#
更新时间:2023-10-09
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):78630559

本次赞助数额为: 2 元 
   源码介绍
C# 动态解析  javascript 脚本引擎源码,VS2010 含源码 例子
jj.SetValue("tt", new test_class()) jj.SetValue("datetime", new Func(() => DateTime.Now)) jj.SetValue("log", new Action(str => Console.WriteLine("-> " str.ToString()))); # 动态脚本 ...

.
├── C# 动态解析  javascript 脚本引擎源码,VS2010 含源码 例子_ScriptDemo.zip
├── Class1.cs
├── Properties
│   └── AssemblyInfo.cs
├── ScriptCode
│   ├── DeclarationBindingType.cs
│   ├── Engine.cs
│   ├── EvalCodeScope.cs
│   ├── Jint.nuspec
│   ├── Native
│   │   ├── Argument
│   │   │   └── ArgumentsObject.cs
│   │   ├── Array
│   │   │   ├── ArrayConstructor.cs
│   │   │   ├── ArrayInstance.cs
│   │   │   └── ArrayPrototype.cs
│   │   ├── Boolean
│   │   │   ├── BooleanConstructor.cs
│   │   │   ├── BooleanInstance.cs
│   │   │   └── BooleanPrototype.cs
│   │   ├── Date
│   │   │   ├── DateConstructor.cs
│   │   │   ├── DateInstance.cs
│   │   │   └── DatePrototype.cs
│   │   ├── Error
│   │   │   ├── ErrorConstructor.cs
│   │   │   ├── ErrorInstance.cs
│   │   │   └── ErrorPrototype.cs
│   │   ├── Function
│   │   │   ├── BindFunctionInstance.cs
│   │   │   ├── EvalFunctionInstance.cs
│   │   │   ├── FunctionConstructor.cs
│   │   │   ├── FunctionInstance.cs
│   │   │   ├── FunctionPrototype.cs
│   │   │   ├── FunctionShim.cs
│   │   │   ├── ScriptFunctionInstance.cs
│   │   │   └── ThrowTypeError.cs
│   │   ├── Global
│   │   │   └── GlobalObject.cs
│   │   ├── ICallable.cs
│   │   ├── IConstructor.cs
│   │   ├── IPrimitiveInstance.cs
│   │   ├── JsValue.cs
│   │   ├── Json
│   │   │   ├── JsonInstance.cs
│   │   │   ├── JsonParser.cs
│   │   │   └── JsonSerializer.cs
│   │   ├── Math
│   │   │   └── MathInstance.cs
│   │   ├── Null.cs
│   │   ├── Number
│   │   │   ├── Dtoa
│   │   │   │   ├── CachePowers.cs
│   │   │   │   ├── DiyFp.cs
│   │   │   │   ├── DoubleHelper.cs
│   │   │   │   ├── FastDtoa.cs
│   │   │   │   ├── FastDtoaBuilder.cs
│   │   │   │   └── NumberExtensions.cs
│   │   │   ├── NumberConstructor.cs
│   │   │   ├── NumberInstance.cs
│   │   │   └── NumberPrototype.cs
│   │   ├── Object
│   │   │   ├── ObjectConstructor.cs
│   │   │   ├── ObjectInstance.cs
│   │   │   └── ObjectPrototype.cs
│   │   ├── RegExp
│   │   │   ├── RegExpConstructor.cs
│   │   │   ├── RegExpInstance.cs
│   │   │   └── RegExpPrototype.cs
│   │   ├── String
│   │   │   ├── StringConstructor.cs
│   │   │   ├── StringInstance.cs
│   │   │   └── StringPrototype.cs
│   │   └── Undefined.cs
│   ├── Options.cs
│   ├── Parser
│   │   ├── Ast
│   │   │   ├── ArrayExpression.cs
│   │   │   ├── AssignmentExpression.cs
│   │   │   ├── BinaryExpression.cs
│   │   │   ├── BlockStatement.cs
│   │   │   ├── BreakStatement.cs
│   │   │   ├── CallExpression.cs
│   │   │   ├── CatchClause.cs
│   │   │   ├── ConditionalExpression.cs
│   │   │   ├── ContinueStatement.cs
│   │   │   ├── DebuggerStatement.cs
│   │   │   ├── DoWhileStatement.cs
│   │   │   ├── EmptyStatement.cs
│   │   │   ├── Expression.cs
│   │   │   ├── ExpressionStatement.cs
│   │   │   ├── ForInStatement.cs
│   │   │   ├── ForStatement.cs
│   │   │   ├── FunctionDeclaration.cs
│   │   │   ├── FunctionExpression.cs
│   │   │   ├── IPropertyKeyExpression.cs
│   │   │   ├── Identifier.cs
│   │   │   ├── IfStatement.cs
│   │   │   ├── LabeledStatement.cs
│   │   │   ├── Literal.cs
│   │   │   ├── LogicalExpression.cs
│   │   │   ├── MemberExpression.cs
│   │   │   ├── NewExpression.cs
│   │   │   ├── ObjectExpression.cs
│   │   │   ├── Program.cs
│   │   │   ├── Property.cs
│   │   │   ├── RegExpLiteral.cs
│   │   │   ├── ReturnStatement.cs
│   │   │   ├── SequenceExpression.cs
│   │   │   ├── Statement.cs
│   │   │   ├── SwitchCase.cs
│   │   │   ├── SwitchStatement.cs
│   │   │   ├── SyntaxNode.cs
│   │   │   ├── SyntaxNodes.cs
│   │   │   ├── ThisExpression.cs
│   │   │   ├── ThrowStatement.cs
│   │   │   ├── TryStatement.cs
│   │   │   ├── UnaryExpression.cs
│   │   │   ├── UpdateExpression.cs
│   │   │   ├── VariableDeclaration.cs
│   │   │   ├── VariableDeclarator.cs
│   │   │   ├── WhileStatement.cs
│   │   │   └── WithStatement.cs
│   │   ├── Comment.cs
│   │   ├── IFunctionDeclaration.cs
│   │   ├── IFunctionScope.cs
│   │   ├── IVariableScope.cs
│   │   ├── JavascriptParser.cs
│   │   ├── Loc.cs
│   │   ├── Messages.cs
│   │   ├── ParserException.cs
│   │   ├── ParserExtensions.cs
│   │   ├── ParserOptions.cs
│   │   ├── Position.cs
│   │   ├── State.cs
│   │   └── Token.cs
│   ├── Runtime
│   │   ├── Arguments.cs
│   │   ├── Completion.cs
│   │   ├── Descriptors
│   │   │   ├── PropertyDescriptor.cs
│   │   │   └── Specialized
│   │   │       ├── ClrAccessDescriptor.cs
│   │   │       └── ClrDataDescriptor.cs
│   │   ├── Environments
│   │   │   ├── Binding.cs
│   │   │   ├── DeclarativeEnvironmentRecord.cs
│   │   │   ├── EnvironmentRecord.cs
│   │   │   ├── ExecutionContext.cs
│   │   │   ├── LexicalEnvironment.cs
│   │   │   └── ObjectEnvironmentRecord.cs
│   │   ├── ExpressionIntepreter.cs
│   │   ├── Interop
│   │   │   ├── ClrFunctionInstance.cs
│   │   │   ├── DefaultTypeConverter.cs
│   │   │   ├── DelegateWrapper.cs
│   │   │   ├── GetterFunctionInstance.cs
│   │   │   ├── IObjectWrapper.cs
│   │   │   ├── ITypeConverter.cs
│   │   │   ├── MethodInfoFunctionInstance.cs
│   │   │   ├── NamespaceReference.cs
│   │   │   ├── ObjectWrapper .cs
│   │   │   ├── SetterFunctionInstance.cs
│   │   │   ├── TypeReference.cs
│   │   │   └── TypeReferencePrototype.cs
│   │   ├── JavaScriptException.cs
│   │   ├── References
│   │   │   └── Reference.cs
│   │   ├── StatementInterpreter.cs
│   │   ├── StatementsCountOverflowException.cs
│   │   └── TypeConverter.cs
│   └── StrictModeScope.cs
├── ScriptDemo.csproj
├── bin
│   ├── Debug
│   └── Release
│       ├── ScriptDemo.exe
│       ├── ScriptDemo.pdb
│       ├── ScriptDemo.vshost.exe
│       └── ScriptDemo.vshost.exe.manifest
└── obj
    ├── Debug
    │   ├── DesignTimeResolveAssemblyReferencesInput.cache
    │   └── TempPE
    └── Release
        ├── DesignTimeResolveAssemblyReferencesInput.cache
        ├── ScriptDemo.csproj.FileListAbsolute.txt
        ├── ScriptDemo.exe
        ├── ScriptDemo.pdb
        └── TempPE

33 directories, 157 files