关于js与c++通信,该怎么解决

JavaScript035

关于js与c++通信,该怎么解决,第1张

'JS给AS设置变量

function setflash(varn, value){

var flash = document.getElementById("index")

flash.SetVariable(varn,value)

}

'JS获取AS变量

function getVar(varn){

var v = GetVariable(varn)

}

'JS控制AS跳转

function goto() {

n++

document.myFlash.GotoFrame(n)

}

'AS调用JS函数

on (release) {

getURL(\"JavaScript:alert('hello,world')\")

}

'JS间接调用AS函数

原理:JS改变AS的值,AS跟据值的变化调用其函数

var stat=0

setInterval(test,300){

if (stat==1) doFlash()

}

function doFlash(){

}

JS

flash.SetVariable(star,1)

其实只是语法的区别和运用范围上的区别,比如c可以开发系统底层的东西,而js和php不能。

js和php主要是用在网站上的,c通过cgi方式也能开发网站,但是语言细节上实现起来比php麻烦得多。

逻辑性的话其实主要是和算法相关,无论什么语言写程序,算法都是相通的,只是写同一个算法,语言细节上写法不一样,逻辑性都差不多。

写程序写到一定高度了,什么语言的语法都是小菜,看几天手册就上手了。

如果学的话,主要看自己往哪个方向发展:

c:大型运用、exe程序、系统驱动、嵌入式开发、图形图像、3D、游戏、通讯..

js、php:网站

js、php上手更容易,不过新手如果能坚持从c学起学到一定程度了,再去学js和[h[以及其他语言,都应该很简单了。