分开来当作2个词(java+script)读就好了。我刚向我们大学电脑系的确认了。
创新互联公司是一家朝气蓬勃的网站建设公司。公司专注于为企业提供信息化建设解决方案。从事网站开发,网站制作,网站设计,网站模板,微信公众号开发,软件开发,微信小程序,十余年建站对成都广告推广等多个领域,拥有多年设计经验。
Java:JAV-uh ˈdʒævə
Script:skript skrɪpt
你说说的英文单词应该指的是代码中的注释。
在javascript中常用的注释有三种
1、双斜杠后加内容,形如“//这是行注释”
function calculate(num1,num2,option){
//judge the option to execute
switch(option){
case '+': return a+b;
case '-': return a-b;
case '*': return a*b;
case '/': return a/b;
default:
}
}
这是行注释,用于说明某行代码的用途或注意事项
2、段落注释,形如“/** 这是段落注释*/”
/**
* @param num1 参与运算的第一个数
* @param num2 参与运算的第二个数
* @param option 参与运算的运算符
* 该方法用于计算
*/
function calculate(num1,num2,option){
//judge the option to execute
switch(option){
case '+': return a+b;
case '-': return a-b;
case '*': return a*b;
case '/': return a/b;
default:
}
}
段落注释用于对方法进行说明,包括参数说明
段落注释中常用的关键字如下
/**
* @module 声明模块
* @class 类名
* @method 方法名
* @param {参数类型} 参数名 参数说明
* @return {返回值类型} 返回值说明
*/
3、多行注释,形如"/*这是段落注释*/"。
多行注释和段落注释看起来非常相似。但是两者是不同的,从功能上来说段落注释用来对
方法(function)进行说明。而多行注释是在单行注释过长,需要换行时使用的;从写法
上来说,段落注释比多行注释多一个“*”;从表现形式上来说,多行注释在编辑器中显示为绿色,段落注释显示为蓝色。
之所以要在代码中引入各种注释,是为了让代码更便于阅读。在多人合作的项目中这一点尤为重要。
ECMAScript 5.1 (或仅 ES5) 是ECMAScript(基于JavaScript的规范)标准最新修正。 与HTML5规范进程本质类似,ES5通过对现有JavaScript方法添加语句和原生ECMAScript对象做合并实现标准化。ES5还引入了一个语法的严格变种,被称为”严格模式(strict mode)”。
ECMAScript
是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维网上应用广泛,它往往被称为JavaScript或JScript,所以它可以理解为是javascript的一个标准,但实际上后两者是ECMA-262标准的实现和扩展。
ES6是继ES5之后的一次主要改进,语言规范由ES5.1时代的245页扩充至600页。ES6增添了许多必要的特性,例如:模块和类,以及一些实用特性,例如Maps、Sets、Promises、生成器(Generators)等。尽管ES6做了大量的更新,但是它依旧完全向后兼容以前的版本,标准化委员会决定避免由不兼容版本语言导致的“web体验破碎”。结果是,所有老代码都可以正常运行,整个过渡也显得更为平滑,但随之而来的问题是,开发者们抱怨了多年的老问题依然存在。
PHP是运行于服务器端的后台脚本语言,其语法混合了 C、Java、Perl 以及 PHP 自创的语法。
JavaScript则是运行于浏览器端的前端脚本语言,名称中虽然带有java,但其实与java并没有太大关系,JavaScript的语法风格更接近于Scheme。
因此可以说PHP与JavaScript几乎没有交集,要说有什么相同点那就是都是程序设计语言吧,就跟中文和英文一样。
JAVA一种由Sun公司提出的,从C++发展而来的面向对象的编程语言。
JS=JAVASCRIPT 是一总页面脚本语言,与java没有关系,语法相似而已,有以前的livescript转化而来,为了敢时髦改成了javacript
JSP 全称 JAVA SERVER PAGE,是JAVA企业应用的一种动态技术
ASP 全称 active server page 也是一种动态页面技术采用VB语言
ASP.NET 是微软.net平台下的动态页面技术,多采用C#语言
结构化程序设计:使程序具有合理的结构,以保证和验证程序的正确性.这种方法要求程序设计者不能随心所欲地编写程序,而要按照一定的结构形式来设计和编写程序.它的一个重要目的是使程序具有良好的结构,使程序易于设计,易于理解,易于调试修改,以提高设计和维护程序工作的效率.
面向任务程序设计:我的理解是基于对象的设计,没有继承和多态,错了请指正,别骂,呵!
面向对象程序设计:
以下内容绝对直接从本人脑袋里输出,如果有雷同,纯属偶然。
JS和js同是缩写 指的是javascript或者说是ie上的jscript
javascript是面向让所有浏览器都能支持的开放标准的脚本语言
jscript是只有微软的ie浏览器才遵循的微软自己的不开放的脚本语言标准
jscript可以说是针对javascript的微软私有化产物
就像是c/c++被微软弄了一下出来,大家都只知VC不只c/c++了,在此可怜一下那些使用着VC还自认为高深的人事...哈哈哈
还有javascript和jscript都是再不断演进向前的脚本语言,所以并没有什么谁更先进的问题,只不过jscript在某些方面提供了一些功能,加上ie的流行,成了实际上更多情况下js的真正含义。
jsscript没怎么听过,看字面是指的用js(javascript或者jscript都行)写的脚本的意思。
因为jscript或者javascript本来就是一种脚本语言(就是说本来就是script),
所以没有像vb和vbscript那样的区别了。
另外实际上的网页编程其实是针对浏览器的编程,典型的有针对ie的多个版本例如5.0,5.5,6.0,7.0还有将来的8.0, 还有就是针对火狐firefox浏览器,还有众多的其他浏览器(歌剧opera,苹果的浏览器Safari,linux下的kde环境所带的konqueror,还有还未正式推出的google的浏览器),各家高手其实大多是javascript和jscript兼用的。
因为各浏览器都支持javascript为住,但但多数人用的还是ie,所以现在擅长多浏览器js编程的人很吃香,但是那个很累,
有行业人士说道:要想让一段代码同时适应ie和firefox,比分别编两段代码还难。事实也确实如此。
而且各个浏览器还有多个版本,确实很难。。。
javascript最初是网景自己的好象叫livescript改来的,名字不知道记得对不,但那还是互联网未普及前的事情了,现在的javascript应该已经是w3c管理的了吧,我记得。