E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
javascriptcore
JSPath热更新和热修复 个人小结
热更新和热修复个人小结热修复和热更新1热更新和热修复:在线修复程序的BUG2JSPach的使用原理:OC是一门动态运行时的语言,方法的运行和对象的创建是在运行时中创建的.JSPatch正的用运行时,通过
JavaScriptCore
.framework
MYS_iOS_8801
·
2020-07-12 18:37
JavaScriptCore
框架(Objective-C)官方文档翻译
通过
JavaScriptCore
框架,你可以在Objective-C或者基于C的程序中运行(evaluate)JavaScript程序。它还能帮你插入一些自定义对象到JavaScript环境中去。
ShannonChenCHN
·
2020-07-12 04:17
native与h5交互
http://www.cocoachina.com/ios/20160127/15105.htmlWKWebViewWKWebView用于ios8+JavaScriptCoreiOS7之后苹果推出了
JavaScriptCore
夜雨聲煩_
·
2020-07-12 00:05
市面上的热更新框架
JavaScriptCore
1、JavaCore本质就是Java引擎,提供了执行Java语言的环境,提供Java执行所需的底层资源2、JavaCore是一个C++实现的开源项目。
大猿媛
·
2020-07-11 23:38
JSCore (一) JS调用OC
首先,简单介绍一下
JavaScriptCore
里面的几个类类型介绍JSContext就为其提供着运行环境,通过-(JSValue*)evaluateScript:(NSString*)script;方法就可以执行一段
Baby小猪
·
2020-07-11 21:13
Swift学习很多天后的不知道哪一天的一天
html调用的简单调用1.首先导入
JavaScriptCore
.framework2.添加一个UIWebView3.获取网络数据4创建一个html5.调用函数传值ifletdataArray=dataArray
FuuGouryoku
·
2020-07-11 12:13
JavaScriptCore
框架 _JSValue(1)
//导入头文件#import#pragmamark------1.JSValue声明代理及属性-------!代理一定要继承与JSExport@protocolViewControllerDelegate@property(nonatomic,strong)NSString*name;@end#pragmamark------2.JSValue遵循代理-------@interfaceViewCo
by小杰
·
2020-07-10 21:06
苹果浏览器和ios中,时间字符串转换问题
原因:因为苹果浏览器和ios微信客户端,js的解析引擎采用的是
javascriptCore
。至于为什么此引擎会有这样的问题,欢迎下方留言指导。解决办法:将timeS=timeS.
weixin_30731287
·
2020-07-10 06:40
JavaScriptCore
获取onclick事件
之前一直使用url标记,收到标记以后,调用本地的方式来进行与web的交互,不过这样有些局限性,比如最近公司有一个web活动页面,app端也要实现购买,但是活动页面上面的商品是有其自身的活动价,只能在活动页面才能使用活动价,进入商品详情页就是原价,web端在进行购买时,通过点击某个活动商品触发onclick,然后进入A函数,在A函数中首先进行登录判断,如果用户未登录则跳转至web的登录界面,而判断登
張小明
·
2020-07-10 05:20
一个简单的ObjC与JavaScript交互封装
原文首发:http://coderzhang.xyz项目中涉及到ObjC与JavaScript交互,于是封装了一个简单的XBWebBridge.github链接:XBWebBridge使用方法1.导入
JavaScriptCore
.framework2
d9541e04136b
·
2020-07-09 16:39
App热更新技术——JSPatch学习分享
如果不清楚本文的主角JSPatch是什么请看我博客中的JSPatch学习笔记:这里和这里背景iOSDeveloperProgramLicenseAgreement里3.3.2提到不可动态下发可执行代码,但通过苹果
JavaScriptCore
.framework
小胡子杰克
·
2020-07-09 08:20
iOS开发-javaScript交互
在iOS中,混合开发模式被分为两个时代,分别是iOS7之前的坑爹时代与之后的黄金时代,其分割代表为
JavaScriptCore
框架坑爹时代作为完美避开iOS7之前版本的幸运儿,我只能从某位前辈的口中得知那悲惨的
sindri的小巢
·
2020-07-09 05:10
[WebKit内核]
JavaScriptCore
深度解析--基础篇(一)字节码生成及语法树的构建详情分析 ...
看到HorkeyChen写的文章《[WebKit]
JavaScriptCore
解析--基础篇(三)从脚本代码到JIT编译的代码实现》,写的很好,深受启发。
yist
·
2020-07-09 03:05
webkit
实现一个
JavaScriptCore
的 debugger —— iOS 篇
JSC的debugger是个神奇的东西,在网上资料甚少,几乎完全搜索不到,尤其是iOS上,OC接口没有暴露任何debugger信息。不过好在JSC是开源的,通过分析源代码可以找到JSC::Debugger这个抽象类,我们继承这个抽象类,然后实现掉虚函数,创建实例并且把它挂载到globalobject即可开启debug能力了。思路是简单的,在iOS设备上,我们要面临的另一个问题是它的JavaScri
煊琰
·
2020-07-08 19:53
深入理解Flutter引擎线程模式
但是,基于JavaScript的桥接模式有
JavaScriptCore
自身的性能瓶颈和桥接层的消耗。闲鱼产品界面的复杂度和我们制定的高性能基线使得我们无法选择这些方案。
闲鱼技术
·
2020-07-08 18:39
iOS和H5 交互
摘要看了不少别人写的博客或者论坛,关于iOS与HTML5交互方法大概主要有5种方式:1.利用WKWebView进行交互(系统API)2.利用UIWebView进行交互(系统API)3.苹果的
javascriptcore
.framework
follow_er
·
2020-07-08 16:03
JS 与 OC 交互的三种方法
第一种:使用
JavaScriptCore
.framework框架,JS给OC传值。
balancelibra
·
2020-07-08 14:51
OC与JS数据交互
iOS7之后有了
JavaScriptCore
框架使得OC与JS的交互变得简单了起来.在学习webView的时候,发现OC与JS做交互时用的是截取webView的响应来获得想要的数据(不得不佩服,办法很高端
xshenpan
·
2020-07-08 13:21
[WebKit内核] JavaScript引擎深度解析--基础篇(一)字节码生成及语法树的构建详情分析
看到HorkeyChen写的文章《[WebKit]
JavaScriptCore
解析--基础篇(三)从脚本代码到JIT编译的代码实现》,写的很好,深受启发。
MyMichael
·
2020-07-07 13:56
Webkit
JavaScriptCore
全面解析 (上篇)
作者:殷源,就职于腾讯,专注移动客户端开发,微软ImagineCup中国区特等奖获得者。责编:屠敏,关注物联网、移动开发领域,寻求报道或投稿请发邮件
[email protected]
,或微信tm_forever_miss。本文为腾云阁投稿。JavaScript越来越多地出现在我们客户端开发的视野中,从ReactNative到JSpatch,JavaScript与客户端相结合的技术开始变得魅力无穷。本文主
机智的小米米
·
2020-07-07 05:09
[WebKit]
JavaScriptCore
解析
SquirrelFish,正式名称是
JavaScriptCore
,包括register-based(基于寄存器的虚拟机),direct-threaded,high-levelbytecodeengine
bugall
·
2020-07-07 04:09
javascript
[WebKit]
JavaScriptCore
解析--基础篇(二)解释器基础与JSC核心组件
这一篇主要说明解释器的基本工作过程和JSC的核心组件的实现。作为一个语言,就像人在的平时交流时一样,当接收到信息后,包含两个过程:先理解再行动。理解的过程就是语言解析的过程,行动就是根据解析的结果执行对应的行为。在计算机领域,理解就是编译或解释,这个已经被研究的很透彻了,并且有了工具来辅助。而执行则千变万化,也是性能优化的重心。下面就来看看JSC是如何来理解、执行JavaScript脚本的。解释器
Horky
·
2020-07-06 22:54
JavaScript
WebKit
WebKit研究
[WebKit]
JavaScriptCore
解析--基础篇 (一)JSC与WebCore
SquirrelFish,正式名称是
JavaScriptCore
,包括register-based(基于寄存器的虚拟机),direct-threaded,high-levelbytecodeengine
Horky
·
2020-07-06 22:54
JavaScript
WebKit
WebKit研究
iOS 的JS 和 OC 交互(一)
OC调用JSJS调用OC预备工作首先要导入
JavaScriptCore
.framework这个库,然后用来的类分别是JSContext,JSValue,JSExport。
xixi007
·
2020-07-06 21:23
[WebKit]
JavaScriptCore
解析--基础篇(三)从脚本代码到JIT编译的代码实现
前面说了一些解析、生成ByteCode直至JIT的基本概念,下面是对照
JavaScriptCore
源代码来大致了解它的实现。
Horky
·
2020-07-06 15:53
JavaScript
WebKit
WebKit研究
学习《美团技术深入理解
JavaScriptCore
》笔记
了解WebKit我们每天都会接触浏览器,使用浏览器进行工作、娱乐。让浏览器能够正常工作最核心的部分就是浏览器的内核,每个浏览器都有自己的内核,Safari的内核就是WebKit。图片.png在上面的WebKit组成图中,我们可以发现只有WebCore是红色的。这是因为时至今日,WebKit已经有很多的分支以及各大厂家也进行了很多优化改造,唯独WebCore这个部分是所有WebKit共享的。是整个W
JM_Seven
·
2020-07-06 13:56
JavaScriptCore
一、概述JSValue代表一个JavaScript实体,一个JSValue可以表示很多JavaScript原始类型例如boolean,integers,doubles,甚至包括对象和函数。JSManagedValue本质上是一个JSValue,但是可以处理内存管理中的一些特殊情形,它能帮助引用计数和垃圾回收这两种内存管理机制之间进行正确的转换。JSContext代表JavaScript的运行环境,
小凡凡520
·
2020-07-06 12:58
微信小游戏开发入门
在Android平台使用Google的v8引擎在iOS上使用苹果的
JavaScriptCore
引擎。1.开发语言(底层)微信小游戏只支持JavaScript,当然可以编译
过千山
·
2020-07-06 03:09
微信小程序
JavaScriptCore
到 JSPatch , ReactNative
·苹果在iOS7中推出了
JavaScriptCore
,主要目的是来解决OC与JS的交互。
JavaScriptCore
提供了JS的执行环境,可以通过这个环境来执行JS代码。
AKsoftware
·
2020-07-05 22:05
ちょっとした難しい言葉まとめ9
KDEを元に改良が加えられ、レイアウトエンジンにWebCore、スクリプトインタプリタに
JavaScriptCore
を用いている。MacOSXではSafariの
weixin_30522183
·
2020-07-05 21:44
JavaScriptCore
与JS交互笔记
JavaScriptCore
可以允许开发者在App内执行js脚本,框架提供在Object-c,swift中执行javascript的能力,同时,允许javascript环境中插入自定义对象//Classes
madaoCN
·
2020-07-05 07:33
深入理解JSCore
目前业界流行的动态化方案,如Facebook的ReactNative,阿里巴巴的Weex都采用了前端系的DSL方案,而它们在iOS系统上能够顺利的运行,都离不开一个背后的功臣:
JavaScriptCore
美团技术团队
·
2020-07-05 06:41
javascriptcore
-the-webkit-js-implementation
http://wingolog.org/archives/2011/10/28/
javascriptcore
-the-webkit-js-implementationwingologabout|software
liumf2005
·
2020-07-04 22:53
webkit
微信小程序优化
工作原理小程序的视图层目前使用WebView作为渲染载体,而逻辑层是由独立的
JavascriptCore
作为运行环境。
diaojun0032
·
2020-07-04 14:25
JavaScriptCore
---ViWu
前生后世
JavaScriptCore
是苹果Safari浏览器的JavaScript引擎,在OSX平台上很早就存在的,而在iOS平台,直到IOS7才对外开放,并提供了Objective-C的接口,极大的方便了我们对
践行者
·
2020-07-04 12:24
转:Qt编译 error: ‘std::tr1’ has not been declared
./3rdparty/
javascriptcore
/
JavaScriptCore
/wtf/FastAllocBase.h:84:0,from../3rdparty/javascriptc
anlingjue0465
·
2020-07-04 11:52
UIWebView的js和OC交互
UIWebView的js和OC交互方式其包括三种方式:第一种::UIWebViewDelegate(代理方法)第二种:
JavaScriptCore
第三种:WebViewJavascriptBridge下面就按照顺序依次展开
delegate
·
2020-07-02 15:09
iOS开发 - Swift使用
JavaScriptCore
与JS交互
苹果也顺应了潮流,在iOS7中提供了
JavaScriptCore
框架用来与网页中的JS进行交互。还有Facebook推出的ReactNative,也给跨平台
天秤vs永恒
·
2020-07-02 15:46
让 JavaScript 跑起来+函数
JavaScript既可以在浏览器中执行,也可以在服务端执行,还可以在移动App中执行,这一切其实归功于JavaScript引擎,比如V8、
JavaScriptCore
。
lefex
·
2020-07-02 07:07
React Native源码中
JavaScriptCore
详解
前言最近在看ReactNative源码的时候,发现内部使用了一个
JavaScriptCore
框架,可以用来进行OC和JS互相调用,借机写了一篇OC和JS互相调用,为后续想了解ReactNative源码的同学埋下伏笔
袁峥
·
2020-07-02 04:20
react native系列文章
理解javascript对象、Function和原型
javascriptCore
详解reactnative之reactreactnative之javascriptreactnative之flexbox
xuwening
·
2020-07-01 21:24
微信小游戏提供的adapter(适配器)
微信小游戏运行在iOS上是
JavaScriptCore
,在Android上是V8,,没有提供DOM、BOM接口。
RocketJ
·
2020-07-01 13:39
游戏开发文档注释
JavaScriptCore
使用
一、说明本篇文章呢主要聊一下
JavaScriptCore
的使用,为自己做个记录。
qinqinqinqin0
·
2020-07-01 07:29
swift的webView与JS交互
3.主要交互的实现2JSContext在
JavaScriptCore
中,是iOS中javascript的类documentView.webView.mainFrame.javaScriptContext
42chaos
·
2020-06-29 07:48
iOS之WKWebView、UIWebView、WebViewJavascriptBridge三方框架
目录1.WKWebView2.UIWebView(
javascriptcore
.framework)3.三方WebViewJavascriptBridge框架1.WKWebView:UIViewiOS8
风雨路上砥砺前行
·
2020-06-29 04:54
从零开始Hybrid App设计开发与实践(0)-基础知识
app(Native)外壳;通过H5移动站中的js与native通信,即js调用Native、Native调用js,来实现使用起来像原生App的App;核心:js与Native通信,一般有两种方式:1.
JavascriptCore
蓝色的墙
·
2020-06-29 01:27
OC与JS交互
从iOS7开始苹果公布了
JavaScriptCore
.framework,使得JS与OC的交互更加方便.首先导入
JavaScriptCore
.framework框架.点击LinkedFrameworksandLibraries
小米栗
·
2020-06-29 00:49
语法解析器!
04rednaxelafx.iteye.com)大前天收到一条PM:引用你好,很冒昧的向你发短消息,我现在在看JS引擎,能过看博客发现你对jsengine很了解,我想请教一下你基于栈的解析器与基于寄存器的解析器有什么同,
javascriptcore
weixin_34110749
·
2020-06-28 11:15
图文混排初体验---TextKit框架和属性字符串
先简单说下第一种方式,一般是通过OC和JS相互调用实现的,其中OC和JS相互调用可以有三种实现方式分别是UIWebVIew,WKWebView,以及
JavaScriptCore
三种方式。UIWebV
ZhengYaWei
·
2020-06-27 22:46
iOS与网页交互,看我就够了
1.技术方案:使用
JavaScriptCore
.framework框架2.使用场景:网页中代码中的某个方法,比如点击事件方法,将该方法的参数传值给OC,供OC使用。
龍之逆鳞
·
2020-06-27 15:04
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他