自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zero的蜗牛小屋

From zero to hero 蜗牛快跑

  • 博客(5)
  • 收藏
  • 关注

原创 V8 学习手册(四)—— 关联C++类

除了上文说的全局函数,我们还可以创建类函数。虽然我使用JS很少,但是就我感觉,函数和对象其实就是一个东西的两种表现。函数是一种特殊的对象,创建的时候,需要进行一些操作,返回的值不是函数对象,而是指定的其他东西。希望动态创建一个对象,自然首先想到应该使用ObjectTemplate。同时,也可以发现这个类中有SetInternalFieldCount,而Object中有SetInte

2012-01-24 23:43:47 3109

原创 V8 学习手册(三)—— 增加新函数

现在为我们的V8,实现一些自己的东西吧。这小节,实现一个alert函数,弹出iphone的系统alertview,并将传递参数中的字符串拼接显示出来。要动态产生一个函数Function,需要使用函数模板FunctionTemplate。(说到这里,感觉应该先讲一小节Object, Function的才对)Local alertTemplate = FunctionTemplat

2012-01-23 23:05:07 2298

原创 V8 学习手册(二)—— hello V8 代码分析与对象添加

上文中,我们已经编译成功了V8,在模拟器上成功运行了脚本,还弹出了结果。本文简单分析一下代码。熟悉一下代码结构。http://cnodejs.org/blog/?p=1621  这篇文章写的不错,帮我弄明白了不少东西。HandleScope handle_scope; HandleScope就是变量作用域的概念,一个大括号的区间。当你创建一个scope以后,所有的创建的变量都会

2012-01-23 19:37:53 3057

原创 V8 学习手册(一)—— hello V8

本系列总结自己对于V8的学习过程,希望能对后来者可以有所帮助。hello v8。 主要介绍V8的编译以及最简单的实现。 一、check out 源码  地址:   http://v8.googlecode.com/svn/trunk/二、编译成库。      1、需要使用scons,去官网scons.org可以找到。 http://scons.org/downl

2012-01-23 14:45:57 2508

原创 script on ios

最近一年多,从事的ios项目就是一个浏览器架构。在最近半年,由于原有框架的不成熟,正在受到越来越多的挑战。比如网络请求方式,页面布局,脚本动态化等。在年关将近的时候,就开始研究下成熟的浏览器,比如webkit。偏题了,其实,这次想说的是,同时看的两个脚本框架,phonegap和v8。phonegap其实是使用网页渲染成类似ios的界面效果,然后利用js访问设备api。我起初一直以为,p

2012-01-21 10:48:31 2079

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除