现在位置: 首页 > web前端 > 文章
2019年08月30日 web前端 ⁄ 共 1260字 评论关闭
曾用jquery的集成ajax,现在来学学JavaScript原生的ajax。。。 下面是一个ajax请求服务端一个xml内容的简单实验。。。(来源于JavaScript程序设计) 步骤一:在服务器上,新建一个xml,命名为simpleAjax.xml,输入该文件中的内容是:This is the content of the simpleAjax.xml from server! 步骤二:在服务器上,新建一个html,命名为simpleAjax.html,与刚才建的simpleAjax.xml放在同一个目录下。 <!DOCTYPE html PUBLI...
阅读全文
2019年08月27日 web前端 ⁄ 共 2281字 评论关闭
编写目的:本文重点阐述在iOS系统上通用的本地Objective-C代码与基于Javascript的Web的应用的互操作的基本方法,并通过具体范例说明两种代码的交互方式; 阅读前提:熟悉iOS系统的UIWebView的功能、调用方法,相应的UIWebViewDelegate委托的使用方法,并了解Javascript函数的基本语法与函数调用方法; 说明:正文部分红色字体表示Javascript代码,蓝色字体部分表示Objectvie-C代码(没办法贴格式了,将就看吧:(); 正文: 1. ...
阅读全文
2019年08月26日 web前端 ⁄ 共 770字 评论关闭
cocos2d-html5学习之三-为sprite添加触摸事件 在斗地主中,使用了cc.Sprite来实现扑克,但是cc.Sprite默认并不能接收触摸事件,需要手动将它注册到事件分配器中。   1. 在onEnter中注册为代理,由于扑克牌会产生重叠,在选择的时候不能让触摸事件传递到被覆盖的牌上,因此不能使用standardTargetedDelegate。 onEnter:function(){ cc.registerTargetedDelegate(0, true, this); this._touchEnabled=true; ...
阅读全文
2019年08月25日 web前端 ⁄ 共 3202字 评论关闭
在我开始使用OpenAphid-Engine的时候,已经有几种类似的iOS/Android 项目.这些商业项目或者开源项目使用JavaScript实现代码特性。比如,Titanium 和PhoneGap 允许开发者使用JavaScript开发本地 iOS/Android apps;ngCore 更是可以使用纯正的JavaScript构建跨平台的游戏。JavaScript已经成为了编程语言中的佼佼者,也因为更容易学习吸引了众多开发者参与到这一领域。 怎样在IOS/Android上使用JavaScript 主要有两种方法。...
阅读全文
2019年08月25日 web前端 ⁄ 共 5429字 评论关闭
这个框架其实只是基于webkit中以C/C++实现的JavaScriptCore的一个包装,在旧版本iOS开发中,很多开发者也会自行将webkit的库引入项目编译使用。不过虽然iOS7把它当成了标准库,可惜目前,我还没有在Apple Developer中找到像那样的官方文档介绍这个框架的具体使用方法。 JavaScriptCore中的类 在项目中引入JavaScriptCore后,链到头文件中,除了大段的Copyright注释可以看到里面只要引入了5个文件,每个文件里都定义跟文...
阅读全文
2019年08月25日 web前端 ⁄ 共 7824字 评论关闭
上一篇文章中已经简单入门了iOS7中新加的JavaScriptCore框架的基本用法,十分的简单方便而且高效,不过也仅限于数值型、布尔型、字符串、数组等这些基础类型。本文将扩展到更复杂的类型,介绍一下该强大的框架是如何让Objective-C对象和JavaScript对象进行直接互通的。 为了方便起见,以下所有代码中的JSContext对象都会添加如下的log方法和eventHandler JSContext *context = [[JSContext alloc] init]; context.exception...
阅读全文
2019年08月25日 web前端 ⁄ 共 11407字 评论关闭
我相信,在ECMAScript.next到来的时候,我们现在每天都在写的JavaScript代码将会发生巨大的变化.接下来的一年将会是令JavaScript开发者们兴奋的一年,越来越多的特性提案将被最终敲定,新一版本的JavaScript将会慢慢得到普及. 本文中,我将会讲几个我个人很期待的,希望能在2013年或者更晚一点使用上的新特性. ES.next目前的实现情况 可以通过查看Juriy Zaytsev总结的ECMAScript 6兼容性表格,和Mozilla的ES6实现情况页面以及...
阅读全文
2019年08月24日 web前端 ⁄ 共 3566字 评论关闭
一个月前心血来潮瞎折腾了下Nodejs,用ab和JMeter进行简单地压力测试后,不得不佩服它的速度与性能(备注:测试比较了几个框架后得出的结果)。Nodejs是什么,一个基于chrome的javascript V8引擎的platform,特点是事件驱动,异步非阻塞IO模型,轻量。本文不是给Nodejs做广告的,它只是一个引子,关于Nodejs的具体信息大家自己google吧,这里就不多作说明了。之所以是个引子,正由于它是基于V8引擎的,而让我感叹V8的威力时,...
阅读全文
2019年08月23日 web前端 ⁄ 共 7801字 评论关闭
译序 有些网友对为什么D2JSP能运行JavaScript脚本程序感到奇怪,因此我翻译了这篇文章,原文在这里。这篇教程手把手教你如何利用SpiderMonkey创建一个能执行JavaScript脚本的C++程序,并让JavaScript脚本操纵你的C++程序的内部数据、操作。从这篇教程可以看到在SpiderMonkey引擎的帮助下,让C++程序支持JavaScript脚本是一件很容易的事,更棒的是SpiderMonkey也可以在Macintosh和Unix平台使用。 SpiderMonkey是Gecko(Firefo...
阅读全文
2019年08月23日 web前端 ⁄ 共 12186字 评论关闭
JavaScript是由Netscape开发的对象脚本语言,其特点是开发简单、功能灵活,目前已广泛应用于WEB页面及服务器应用程序中。HTML本身是静态的、不允许用户干预,但用JavaScript编写的脚本程序就可以在用户的浏览器端运行,可以同用户进行交互,从而实现动态页面。可以将JavaScript与嵌入WEB的大多数对象的事件(如鼠标点击、移动等)相关联,然后用自己的方式处理这些事件。JavaScript提供了丰富的内置函数及命令,能在浏览器中...
阅读全文