js是什么东西啊?
三者共同部分是 Script. 所以,它们的关系就是它们都是脚本。
es是一种规定,e的意思是ECMA,相当于中华人民共和国;s的意思是Script,相当于国家语言文字工作委员会。国家有关部门规范国家的语言,计算机也有类似的组织规范计算机语言。
js是一门语言,就好比人类语言有英语、俄语、日语,同意计算机也分为Java、PHP、Python,所以假定js就是你所熟悉的中文。
ts是一种方言,中文方言有很多,比如上海话。js的方言也不少,比如CoffeeScript。你跑到深圳说上海话,大部分人是听不懂的,所以需要翻译成普通话。同样的,ts也需要转化为js才能让低版本浏览器识别。
相关语言
脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。
较为热门的脚本语言有Lua、JavaScript等,功能都比较强大,但也有明显的缺点,例如Lua实现面向对象比较麻烦, 而JavaScript和C++相互调用非常困难。
JS全称JavaScript,是一种具有函数优先的轻量级,解释型或即时编译型的编程语言;它是一种属于网络的高级脚本语言,主要用于Web,常用来为网页添加各式各样的动态功能。
1、Javascript(JS)是一种脚本语言,主要用于Web。它用于增强HTML页面,通常可以嵌入HTML代码中。JavaScript是一种解释型语言。因此,它不需要编译。JavaScript以交互式和动态的方式呈现网页。这允许页面对事件做出反应,展示特殊效果,接受可变文本,验证数据,创建cookie,检测用户的浏览器等。
2、HTML页面适用于显示静态内容,例如简单的图像或文本。但是,现在大多数页面很少是静态的。今天的许多页面都有菜单,表单,幻灯片甚至是提供用户交互的图像。Javascript是Web开发人员用来提供此类交互的语言。由于JavaScript适用于HTML页面,因此开发人员需要了解HTML才能充分发挥这种脚本语言的作用。虽然还有其他语言可用于在Web上编写脚本,但实际上它基本上都是Javascript。
3、在HTML文件中使用JavaScript有两种方法。第一种方法涉及在HTML代码中嵌入所有JavaScript代码,而第二种方法则使用从Script 元素中调用的单独JavaScript文件,即由Script标记包含。JavaScript文件由.js扩展名标识。
4、虽然JavaScript主要用于与HTML对象交互,但也可以与其他非HTML对象进行交互,例如浏览器插件,CSS(层叠样式表)属性,当前日期或浏览器本身。要编写JavaScript代码,您只需要一个基本的文本编辑器,如Windows中的记事本,Linux中的Gimp或BBEdit。一些文本编辑器,如BBEdit,为JavaScript提供了语法高亮功能。这将允许您轻松识别JavaScript代码的元素。