有,你可以在app store 里搜索c/c++,就有ide可以用
❷ js判断客户端是iOS还是Android等移动终端的方法
javaScript是前端开发的主要语言,可以通过编写JavaScript程序来判断浏览器的类型及版本。JavaScript判断浏览器类型一般有两种办法,一种是根据各种浏览器独有的属性来分辨,另一种是通过分析浏览器的userAgent属性来判断的。在许多情况下,值判断出浏览器类型之后,还需判断浏览器版本才能处理兼容性问题,而判断浏览器的版本一般只能通过分析浏览器的userAgent才能知道。
对于浏览器判断:
1.如何判断是否为移动终端 利用正则match,
匹配navigator.userAgent是否含有字符串AppleWebKit*****Mobile
安卓qq浏览器HD版 只有AppleWebKit
2语言版本的判断
使用navigator.browserLanguage 便可得出windows phone语言版本,
当然可恶的小小手机语言版本也有兼容性的差异,兼容Mozilla,以及AppleWebKit内核的浏览器访问其语言版本,它会列出 navigator.language。
3.用JS代码
<script type="text/javascript">
var browser={
versions:function(){
var u = navigator.userAgent, app = navigator.appVersion;
return { //移动终端浏览器版本信息
trident: u.indexOf('Trident') > -1, //IE内核
presto: u.indexOf('Presto') > -1, //opera内核
webKit: u.indexOf('AppleWebKit') > -1, //苹果、谷歌内核
gecko: u.indexOf('Gecko') > -1 && u.indexOf('KHTML') == -1, //火狐内核
mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1, //android终端或uc浏览器
iphone: u.indexOf('iPhone') > -1 , //是否为iPhone或者QQHD浏览器
iPad: u.indexOf('iPad') > -1, //是否iPad
webApp: u.indexOf('Safari') == -1 //是否web应该程序,没有头部与底部
};
}(),
language:(navigator.browserLanguage || navigator.language).toLowerCase()
}
4.查看结果
document.writeln("语言版本: "+browser.language);
document.writeln(" 是否为移动终端: "+browser.versions.mobile);
document.writeln(" ios终端: "+browser.versions.ios);
document.writeln(" android终端: "+browser.versions.android);
document.writeln(" 是否为iPhone: "+browser.versions.iPhone);
document.writeln(" 是否iPad: "+browser.versions.iPad);
document.writeln(navigator.userAgent);
❸ iphone6 javascript有什么用处
1.表单验证 通过使用JavaScript,可以创建动态的HTML页面,以使用特殊对象、文件和相关数据库来处理用回户输答入和维护永久性数据。正如大家都知道的,在向某个网站注册时,必须填写一份表单,输入各种详细信息。如果某个字段输入有误,在向Web服务器提交表单前,经客户端验证发现错误,屏幕上就会弹出警告消息。这可以通过编写代码来实现。代码将用于在将用户输入的数据提交到Web服务器进行处理之前验证数据,从而减轻服务器的负担,提高服务器的运行效率。 2.页面动态效果 在JavaScript中,可以编写响应鼠标单击等事件的代码,创建动态HTML页面,从而高效地控制页面的内容。例如,层的切换特效(如图1和图2所示)和树形菜单特效(如图3和图4所示)等,它们可以在有限的页面空间展示更多的内容,从而增加客户端的体验,进而使我们的网站更加有动感、有魅力,吸引更多的浏者