谁能介绍下JS主要由什么构成
展开全部
它的核心是ECMAScript
在此基础之上,分支出对其它方面的支持,以达到在客户端浏览器上的良好应用,那么这些”其它方面的支持包括:
JS Window 窗口
JS Screen 屏幕显示
JS Location URL及地址
JS History 历史
JS Navigator 浏览器
JS Timing 定时
JS Cookies Cookie
而使用了ECMAScript内置功能的相关对象(类)包括:
JS Array 数组
JS Boolean 布尔
JS Date 日期
JS Math 数学计算
JS Number 数字
JS String 字符串
JS RegExp 正则
JS Functions 函数(类)
JS Events 事件
在此基础之上,分支出对其它方面的支持,以达到在客户端浏览器上的良好应用,那么这些”其它方面的支持包括:
JS Window 窗口
JS Screen 屏幕显示
JS Location URL及地址
JS History 历史
JS Navigator 浏览器
JS Timing 定时
JS Cookies Cookie
而使用了ECMAScript内置功能的相关对象(类)包括:
JS Array 数组
JS Boolean 布尔
JS Date 日期
JS Math 数学计算
JS Number 数字
JS String 字符串
JS RegExp 正则
JS Functions 函数(类)
JS Events 事件
追问
框架在JS里是怎样的地位和作用呢
追答
框架用通俗一些的话来解释,应该是:“运行在某个程序里,可以为使用该程序的用户带来更好的兼容性、快速开发、容易入门、程序简单等各种有益特性的程序代码,而该程序代码本身,是基于这个程序而存在的,需要在这个程序中运行。”
比如JavaScript就有很多种框架,现在最为流行和有名的当属Jquery了,另外还有Spry、Dojo 、Scriptaculous 、Prototype 、yui-ext 、Mochikit、mootools 、moo.fx等等
这些框架我们可以任选一种使用,当然,我们如果学习JS的时候,还是从它程序本身开始学习为好,再去学习框架,否则就有一种“架空”的感觉。
从框架这一词来理解,你就会明白,它有一个无法朱摆脱的命运,那就是有“限制”,许多原生程序能够完成的任务,你想只使用框架来完成,恐怕是实现不了的,所以,会框架的话就是为了让一些相对在框架能够实现的程序中实现兼容性好、开发快、入门容易、程序代码少等。
以上基本是框架的作用。
而框架的地位,很高,但它永远无法超越原生程序本身,因为它就像是一种寄生型程序,如果这个被“寄生”的程序消失了,那个这框架也就等待死亡。
但是,正由于这种原生程序有着重要的地位,一些人为了快速的实现代码编写和任务实现,就使用了框架来开发程序,然后,框架的价值就体现出来了。
以上
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询