本人想通过Prototype.js学习javascript 今天一看代码就傻了
请帮忙写一下注释var Prototype = {
Version: '1.5.1', Browser: {
IE: !!(window.attachEvent && !window.opera),
Opera: !!window.opera,
WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
Gecko: navigator.userAgent.indexOf('Gecko') > -1 &&
navigator.userAgent.indexOf('KHTML') == -1
}, BrowserFeatures: {
XPath: !!document.evaluate,
ElementExtensions: !!window.HTMLElement,
SpecificElementExtensions:
(document.createElement('div').__proto__ !==
document.createElement('form').__proto__)
}, ScriptFragment: '<script[^>]*>([\u0001-\uFFFF]*?)</script>',
JSONFilter: /^\/\*-secure-\s*(.*)\s*\*\/\s*$/, emptyFunction: function() { },
K: function(x) { return x }
}
请帮忙写一下注释var Prototype = {
Version: '1.5.1', Browser: {
IE: !!(window.attachEvent && !window.opera),
Opera: !!window.opera,
WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,
Gecko: navigator.userAgent.indexOf('Gecko') > -1 &&
navigator.userAgent.indexOf('KHTML') == -1
}, BrowserFeatures: {
XPath: !!document.evaluate,
ElementExtensions: !!window.HTMLElement,
SpecificElementExtensions:
(document.createElement('div').__proto__ !==
document.createElement('form').__proto__)
}, ScriptFragment: '<script[^>]*>([\u0001-\uFFFF]*?)</script>',
JSONFilter: /^\/\*-secure-\s*(.*)\s*\*\/\s*$/, emptyFunction: function() { },
K: function(x) { return x }
}
解决方案 »
- javascript 中有没有类似STL的库?
- 怎样让<img>最后加载?
- 动态向页面加载了一个规范的js文件,如何遍历其中定义的属性或函数?
- 这个函数怎么用啊?能给个例子吗?谢谢,答完,给分。。。
- JavaScript 如何控制上传表单type=file中的内容?
- javascrip困难的图片赋值传递问题,请各位帮帮忙!谢谢!
- 关于vs2008中脚本调试功能
- Javascript在FireFox下出现的古怪问题,同一函数多次返回的值多不相同
- web小技巧問題
- 请求大神帮助。。怎么把整个动态table的数据提交到后台
- window.showModalDialog的status网址怎样改成其他文字?
- 高手们求救!!UltraWebTree树型控件复选框的几个问题 急急!!!
'<script[^>]*>([\u0001-\uFFFF]*?)</script>'
是什么意思?
---------------------------------------------
ScriptFragment: '(?:<script.*?>)((\n|\r|.)*?)(?:<\/script>)'
谢谢刚才的帮忙^_^prototype写的还是很有水平的,基础类库都比较有特点
'<script[^>]*>([\u0001-\uFFFF]*?)</script>'
是什么意思?
========>
这就是匹配<script...>.....</script>
脚本的代码段
你可以看看jquery,那个代码也很好