码迷,mamicode.com
首页 >  
搜索关键字:js引擎    ( 292个结果
java调用javascript :js引擎rhino
java调用javascript :js引擎rhino JavaJavaScriptEclipse脚本SQL 前段时间,在浏览javaeye论坛,看见有人征集如何在java中运行数学表达式。结果方案五花八门:1.jakarta commons JEXL. 2.Beanshell3.Java Math
分类:编程语言   时间:2016-02-04 08:57:55    阅读次数:285
JavaScript:同步、异步和事件循环
一. 单线程我们常说“JavaScript是单线程的”。所谓单线程,是指在JS引擎中负责解释和执行JavaScript代码的线程只有一个。不妨叫它主线程。但是实际上还存在其他的线程。例如:处理AJAX请求的线程、处理DOM事件的线程、定时器线程、读写文件的线程(例如在Node.js中)等等。这些线程...
分类:编程语言   时间:2016-01-18 00:27:38    阅读次数:277
在Windows平台配置Cocos2d-JS环境
1.安装Python 2.7并配置系统环境变量PATH加入pyshon安装路径 (下载地址>>)在命令行输入 python --version 显示版本号则安装成功2.Cocos2d-JS库下载(下载地址>>)解压在一个地方作为Cocos2d-JS引擎目录,双击里面的setup.py后会在系统自定配...
分类:Windows程序   时间:2016-01-14 22:17:10    阅读次数:343
浏览器内核
主流浏览器内核介绍(前端开发值得了解的浏览器内核历史)最近 "个人恶趣味" 持续发酵,突然想了解下浏览器内核的发展历史。内核首先得搞懂浏览器内核究竟指的是什么。浏览器内核又可以分成两部分:渲染引擎(layout engineer 或者 Rendering Engine)和 JS 引擎。它负责取得网页...
分类:其他好文   时间:2016-01-10 23:58:35    阅读次数:543
javascript从定义到执行 js引擎 闭包
javascript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境 栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概念正是JS引擎工作的核心组件。这篇文章的目的是孤立的为你讲解每一个概念,而 是通过一...
分类:编程语言   时间:2016-01-06 11:31:40    阅读次数:192
javascript 从定义到执行,你应该知道的那些事
javascript从定义到执行,JS引擎在实现层做了很多初始化工作,因此在学习JS引擎工作机制之前,我们需要引入几个相关的概念:执行环境栈、全局对象、执行环境、变量对象、活动对象、作用域和作用域链等,这些概念正是JS引擎工作的核心组件。这篇文章的目的是孤立的为你讲解每一个概念,而是通过一个简单的d...
分类:编程语言   时间:2015-12-31 10:16:58    阅读次数:164
词法分析器Antlr
一、我们都知道编程语言在执行之前需要先进行编译,这样就可以把代码转换成机器识别的语言,这个过程就是编译。 那么它是怎么编译的呢? Java在JVM虚拟机中进行编译,javascript在Js引擎中编译。 编译的过程一般是三个步骤: 1.分词/词法分析(Tokenizing/Lexi...
分类:其他好文   时间:2015-12-05 12:37:06    阅读次数:125
JavaScript 本地对象、内置对象、宿主对象
首先解释下宿主环境:一般宿主环境由外壳程序创建与维护,只要能提供js引擎执行的环境都可称之为外壳程序。如:web浏览器,一些桌面应用系统等。即由web浏览器或是这些桌面应用系统早就的环境即宿主环境。1.本地对象ECMA-262 把本地对象(native object)定义为“独立于宿主环境的 ECM...
分类:编程语言   时间:2015-11-27 12:56:39    阅读次数:120
javascript中的eval()函数应用以及要点
eval是干嘛用的?eval是直接将一段字符串作为参数,交给JS引擎预编译器进行动态分析并执行代码。如下://调试台输出,你可以理解为console.log,再不理解就理解成alert也没事 varinfo=log.info;eval('info("a")'); //打印字母"a"
分类:编程语言   时间:2015-11-27 01:04:22    阅读次数:184
Ajax提交与传统表单提交的区别说明
Ajax提交是通过js来提交请求,请求与响应均由js引擎来处理,页面不会刷新,用户感觉不到实际上浏览器发出了请求。比如说我们希望网页总是显示最新的新闻,而又不想老是去点刷新按钮,我们就可以用Ajax机制来实现。网上的客服软件也是ajax请求的一个比较好的案例。传统的请求页面将实现刷新,因此局限性很大...
分类:Web程序   时间:2015-10-22 15:42:01    阅读次数:167
292条   上一页 1 ... 21 22 23 24 25 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!