• 关于

    javascriptcore

    的搜索结果
  • JavaScriptCore 框架详细解析

    JavaScriptCore 框架详细解析(一) —— 基本概要JavaScriptCore 框架详细解析(二) —— JS与OC通信JavaScriptCore 框架详细解析(三) —— 内存管理与线程安全JavaScriptCore 框架详细解析(四) —— 工程实践之H5调用原生的jsbri...

    文章 maskmale 2018-08-18 776浏览量

  • webkit v8

    引用:http://bbs.chromi.org/thread-7439-1-1.html  6楼 webkit分为webcore和javascriptcore,v8属于其中的javascriptcore,google是没有用webkit的javascriptcore的,但是用了webcore

    文章 古镇月影 2012-07-24 694浏览量

  • Qt webkit中单独编译JavaScriptCore

    JavascriptCore是webkit的一部分,在nightly build中的webkit,可以通过运行build-webkit.sh来生成jsc.exe,并且这个一直是在LInux下可以,在Windows下则没有尝试过。 闲话少说,说下步骤吧, 在JavascriptCore.pro最后加...

    文章 nkbai 2010-08-10 992浏览量

  • 实现一个 JavaScriptCore 的 debugger —— iOS 篇

    JSC 的 debugger 是个神奇的东西,在网上资料甚少,几乎完全搜索不到,尤其是 iOS 上,OC 接口没有暴露任何 debugger 信息。 不过好在 JSC 是开源的,通过分析源代码可以找到 JSC::Debugger 这个抽象类,我们继承这个抽象类,然后实现掉虚函数,创建实例并且把它挂...

    文章 技术小能手 2018-02-08 3264浏览量

  • [WebKit] JavaScriptCore解析--基础篇 (一)JSC与WebCore

    先看一下官方的基本介绍,短短几句就塞满了关键字。 SquirrelFish,正式名称是JavaScriptCore,包括register-based(基于寄存器的虚拟机), direct-threaded, high-level bytecode engine(字节码引擎).它使用基于内置copy...

    文章 horky 2013-05-12 1215浏览量

  • JavaScriptCore内存分配的战争

    原文来自:http://webkit.sed.hu/content/war-allocators-javascriptcore-another-participant 由zoltan.horvath发表于02/22/2010,虽然现在的状况已经不同了,但还是有一定的参考价值。   世界上有很...

    文章 horky 2012-06-01 1196浏览量

  • iOS和js交互三部曲,很不错的文章和demo

    iOS和js交互三部曲,很不错的文章和demo 1.纯UIWebview OC与JS交互之UIWebView 2.wvjb OC与JS交互之WebViewJavascriptBridge 3.javascriptcore OC与JS交互之JavaScriptCore

    文章 管振纬 2017-04-17 634浏览量

  • JavascriptCore中扩展自定义函数

    JavaScriptCore中预定义了不少函数,可以直接使用,也可以扩展子定义的函数,我们扩展的自定义函数肯定是在全局访问空间,那么 需要继承JSGlobalObject自定义自己的全局访问空间,或者干脆直接修改也可以 具体来说就是在构造函数中添加下面一句: putDirectFunction(g...

    文章 nkbai 2010-08-12 597浏览量

  • iOS:在OC中调用JS脚本

    示例一:在webView中调用js脚本进行搜索 1.首先导入JavaScriptCore.framework这个框架 2.创建webView、设置代理、请求手机端百度 #import "ViewController.h" #import <JavaScriptCore/JavaScri...

    文章 吞吞吐吐的 2017-10-11 737浏览量

  • iOS 热更新解读(一)APatch & JavaScriptCore

    iOS 动态更新的几种方案 WebView 加载 HTML5 动态更新。 React Native/weex js 动态更新。 lua 脚本文件控制动态更新(代表框架 WaxPatch )。 js 脚本文件控制动态更新(代表框架 JSPatch)。 framework 实现功能模块动态更新。 ...

    文章 zltunes 2016-08-04 4951浏览量

  • JavaScriptCore的坑? 可能,待研究(JSExportAs方式绑定的本地通信)

    http://www.jianshu.com/p/d616aebf3f14

    文章 管振纬 2017-08-10 1203浏览量

  • ios新技术文章转载链接汇总

    1.iOS widget开发(实用!) http://www.cocoachina.com/design/20150506/11760.html 2.ios智能家居开发指南(中文翻译) http://www.cocoachina.com/ios/20150326/11411.html 3.ios智...

    文章 管振纬 2015-08-21 652浏览量

  • WeexConf 2018干货系列|Weex技术演进第二篇

    饮源 阿里巴巴技术专家 既昨日给大家介绍了过去一年里Weex业务规模不断扩大,业务复杂度不断上升,给Weex带来了哪些技术挑战,以及Weex在技术架构和设计上做了哪些升级来应对这些挑战。 今天,我们会从内核角度切入,为大家继续带来Weex技术演进之路的分享。 内核挑战 随着Weex业务规模的扩大和...

    文章 技术小能手 2018-02-07 4652浏览量

  • [WebKit] JavaScriptCore解析--基础篇(三)从脚本代码到JIT编译的代码实现

    前面说了一些解析、生成ByteCode直至JIT的基本概念,下面是对照JavaScriptCore源代码来大致了解它的实现。 从JS Script到Byte Code 首先说明Lexer, Parser和ByteCode的生成都是由ProgramExecutable初始化过程完成的。先在JSC的...

    文章 horky 2013-05-23 809浏览量

  • 前端必知词汇:渲染引擎

    渲染引擎主要用于渲染网页,负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入CSS等),以及计算网页的显示方式,输出至显示器或打印机。 浏览器内核由一个渲染引擎和一个JS引擎组成。起初渲染引擎和JS引擎并没有区分的很明确,后来JS引擎越来越独立,内核就倾向于只表示渲染引擎。目前主...

    文章 mongolguier 2020-02-18 320浏览量

  • WebKit的JS Binding解析

    转载请注明出处:http://blog.csdn.net/horkychen WebCore与JavaScriptCore之间使用了Proxy模式,WebCore为JSC提供了一层binding层做为封装。 Webkit参照W3C Web IDL(之前称为Language Bindings f...

    文章 horky 2012-05-31 825浏览量

  • [WebKit] JavaScriptCore解析--基础篇(二)解释器基础与JSC核心组件

    这一篇主要说明解释器的基本工作过程和JSC的核心组件的实现。 作为一个语言,就像人在的平时交流时一样,当接收到信息后,包含两个过程:先理解再行动。理解的过程就是语言解析的过程,行动就是根据解析的结果执行对应的行为。在计算机领域,理解就是编译或解释,这个已经被研究的很透彻了,并且有了工具来辅助。而...

    文章 horky 2013-05-15 1088浏览量

  • JavaScriptCore, WebKit的JS实现(完)

    目前,JavaScript的实现已经成为编译领域的一个重要组成部分。主要包括Google的V8, Mozilla的SpiderMonkey, 还有Webkit使用的JavaScriptCore。   jsc:WebKit的JS引擎( js for webkit) JavaScriptCore (J...

    文章 horky 2012-08-21 1100浏览量

  • 查找MobileSafari WebKit revision number的方法

    Mobile Safari是开源的Mac Safari的iOS版本,然而iOS WebKit并不完全开源,只公开了部分的WebCore和JavaScriptCore。有时需要知道iOS Safari的WebKit revision number是对应www.webkit.org上的哪个,可以这么看...

    文章 刘恒兴 2013-06-17 620浏览量

  • 《JavaScript面向对象编程指南(第2版)》——1.8 训练环境设置

    本节书摘来自异步社区《JavaScript面向对象编程指南(第2版)》一书中的第1章,第1.8节,作者:【加拿大】Stoyan Stefanov著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.8 训练环境设置 在这本书中,凡涉及代码的我们都强调“自己动手”,因为在我们的理念中,学好一门...

    文章 异步社区 2017-05-02 1427浏览量

  • Sublime Text 3运行JavaScript控制台

    JavaScript控制台的调试和输出在浏览器端的使用算是工作中常用了,作为前端开发主力编辑器Sublime Text本身是不支持JavaScript的输出和运行的。有的时候我们需要看一下输出的效果,不得不借助于F12查看控制台的程序。作为插件系统及其丰富的编辑器,我们可以通过添加Build Sy...

    文章 文艺小青年 2017-08-10 796浏览量

  • iOS Safari阅读模式研究

    这是一篇在2013年准备的资料,现在分享出来,供有需要的同学参考。 要点 (1) 阅读模式的检测 在frame加载完成后,触发一个timer来检测是否可以使用阅读模式。检测的方式是使用JavaScriptCore framework的接口执行一段JS脚本,然后取JS中属性值来判断是否可...

    文章 horky 2016-03-23 1073浏览量

  • JavaScriptCore实践

    写在前面 最近带团队带项目,一个项目类似于全民K歌那样的APP,只不过是做一款在线音乐教育APP,另外一个就是一个杂志类型的APP。杂志类型的APP做的很精致。里面大量涉及HTML5的交互。其实在Native和HTML5交互这方面,真的趟了好多坑。 这是原生 这是HTML...

    文章 翁闻宇 2015-12-24 532浏览量

  • 02. WebApp2.0时代启程:Cocos2d-JS为什么选择SpiderMonkey(二)

    紧接上文,cocos2d-JS为我们提供了图形引擎、物理引擎、JS引擎等基础库,在多终端时代提供了非常nice的游戏引擎,在浏览器普及在各个终端的今天,为什么还要单独搞一套JS引擎呢? 我们先看看使用SpiderMonkey的技术产品有哪些? 没有看错,SpiderMonkey就是FireFox...

    文章 淘朗英 2016-10-26 3430浏览量

  • [WebKit] JavaScriptCore解析--高级篇(二) 类型推导(Type Inference)

    类型推导是DFG JIT最重要的一个基础,WebKit官网对此做了一点解释,翻译如下做为学习参考。 Type inference通过profiling values来做到的,先是预测对哪些类型操作进行分析,再添加类型检查,最后基于类型检查的结果建立类型统计数据。 用下面的例子来说明这个过程: ...

    文章 horky 2013-06-11 821浏览量

  • JavaScriptCore, WebKit的JS实现(一)

    什么是method JIT? 什么是DFG JIT? JSC的DFG JIT与V8 Crankshaft相比有何优劣? JIT:一个方法式的JIT(a method jit) *关于method JIT,可以参考另一份档案。 关于解释器(interpreter)和堆栈(stack,也就是寄存器文件...

    文章 horky 2012-08-23 983浏览量

  • 为什么那么多公司都钟爱Flutter?

    背景与问题 中小公司维护一个App的成本好高呀,有没有办法可以降低成本的可能性,但是又不想让代码缺少维护? 有没有方案可以实现一份代码可以运行在多个平台,减少沟通成本呢? 问题方案选择 各公司都开始关注和使用跨端方案【包括大厂阿里巴巴以及腾讯】目前主流的跨端方案主要分为两种:一种是将JavaS...

    文章 原来是泽镜啊 2020-12-10 100浏览量

  • iOS JSPatch 热修复使用

    概述 一说到热修复,可能很多人会觉得应该很复杂,很难用(我以前是这么觉得的。。。),实际使用起来蛮简单的,这里以一个小demo演示热修复是如何修复崩溃的,具体更深入的用法,可以看这个https://github.com/bang590/JSPatch/wiki/JSPatch-%E5%9F%BA%...

    文章 技术小甜 2017-11-15 962浏览量

  • In-depth Profiling of JSBridge

    Overview Developers who have been involved in hybrid development are familiar with frameworks such as Ionic and PhoneGap. These frameworks cover a we...

    文章 芷沁 2017-06-29 2431浏览量

  • 嵌入HTML标记(当Android与Internet接轨

    Google 以网络搜索引擎白手起家,通过努力与自己不断的研发,俨然已成为网络世界的巨头。而出自网络引擎出手的Android平台,与Internet接轨与应用,自然也不在话下。 要让自己开发的程序也能拥有浏览器的功能,使用WebKit引擎的WebView Widget是最适合不过的了。这里笔者稍微...

    文章 科技小先锋 2017-11-15 701浏览量

1 2 3 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务