javascript是解释执行的语言吗??

来源:百度知道 编辑:UC知道 时间:2024/05/04 04:50:59
谁来解释??有没有类似类库的东西??

JavaScript 是一种解释型脚本语言,因为是一种脚本语言,所以有期局限性,不能使用其来编写独立运行的应用程序,因此其只能在某个解释器或"宿主"上运行!

至于你说到的库的问题,现在网上很多,大多都是开源的!在这里我给你写一下JavaScript封装例子!
以较流行的$取DOM元素的一个例子!
(function(){
if(!window['HOT']) {
window['HOT'] = {};
}

function $() {
var elements = new Array();
for (var i = 0; i < arguments.length; i++) {
var element = arguments[i];
if (typeof element == 'string') {
element = document.getElementById(element);
}
if (arguments.length == 1) {
return element;
}
elements.push(element);
}
return elements;
};
window['HOT']['$'] = $;
})();

在这个例子中我没有进行判断浏览器是否支持某些属性和方法,只是简单的给你演示一下!

关于调用,你只需要 var obj = HOT.$('exp')即可以!

如果不懂,我们可以一起探讨!

百度搜索javascript框架,很多可用的。

是的,是一种由脚本解释(解析)器解释执行的语言。