说实在的真讨厌jquery 现在好多游戏用jquery写的,想直接另存为保存下来单机用用都不行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你弄下http://www.mxgraph.com/mxgraph.html这里面DEMO的JS,看你能弄下来不?小样! <script type="text/javascript" src="http://extjs.com/deploy/dev/adapter/ext/ext-base.js"></script><script type="text/javascript" src="http://extjs.com/deploy/dev/ext-all.js"></script> <script type="text/javascript" src="js/GraphEditor.js"></script><script type="text/javascript" src="js/MainPanel.js"></script><script type="text/javascript" src="js/LibraryPanel.js"></script><script type="text/javascript" src="js/DiagramStore.js"></script><script type="text/javascript" src="js/DiagramPanel.js"></script> 3楼说的是哪个?http://www.jgraph.com/demo/mxgraph/editors/js/DiagramPanel.js 类似这些吗 不讨厌JQuery,也不讨厌不学JavaScript而直接使用JQuery的人,但是讨厌不学JavaScript而直接使用JQuery遇到问题,自己不想办法解决直接贴代码的人。 什么搞定了。如果连有源码的js出现了你还不能做的话,我还说什么呢别人的只是demo,意味着什么?意味着他是一个控件类的东西。你可以拿来直接调用的插件。我发js源代码的链接只是告诉3楼js代码是几乎没有办法不透明的~ 楼主,说实话,我真的太喜欢jquery了。 很多东西jquery做不到的,得自己手工写代码,而一个完整的程序,不充许有做不到的东西!举个例子 http://3http.com/book/java/000.htm这是一个java教程,左侧目录有4.5M,你用jquery的话,能运行多久呢,估计早卡死了。 理论上,是一定下载下来的但有的用的是ajax或flex要后台交互的,所以下了也没有意义!单机不可能运行了的 其实我是想把一些网上js写的东西做成离线可以使用的,所以才讨厌jquery的。 讨厌Extjs对jQuery不感兴趣 讨厌jquery还有一点,以前好多代码,可以参考着学习一下,可jquery里牛的功能到不少,但看它的代码太累了,刚看到个贴子说右下角提示框的代码,也是jquery,看着太累,看不了! 喜欢document.getElementById讨厌一切 $() 最不喜欢的就是ExtJs,造成的环境破坏非常严重有时写句正常的JS都出问题,而且还无从下手 怎么有人老是up9楼,加密后的源码也叫源码,难道说只要看到源码,不管能不能用都叫搞定,他代码里或许写着域名判断呢?或者有着固定路径呢,另外就上面那几个js能算全部了,想想都不可能! 很同情啊!!!ExtJs太繁琐了!不喜欢ExtJs。还是那句话:不喜欢什么项目都首先使用Jquery的人。比如一些最基本的网页特效。 加密?要不你给我找点加密的来。咱尝试下解密行不你看不懂代码是你的问题。用不好更是你自己浮于表面造成的整天说什么源代码啊?什么原理啊,你连基础都没打好提什么研究。“或许”你用了不少。那么你看了吗?想想就不可能了。那你多想想看能不能创造出下一个图灵机出来。你知道什么jQuery是什么吗?John Resig为什么要写jQuery你知道吗?别人为什么要加密、为什么要压缩,你知道吗?不劳而获我没意见,但是埋怨主人把门关了(还没上锁)不方便你拿他家东西就另当别论了不求甚解也没关系,但是自己不求甚解还指指点点的妄加评论就有关系了。 lz讨厌jq的原因,他说了,是不能保存为单机,但是,即使不用jq,我用js写,ajax方式获取数据源。你也一样不能单机运行啊,能否单机运行和具体使用什么js类库无关的。你要单机运行,只要那个页面是纯静态,不和服务器有数据往来就行啊,直接弄下来,需要jq类库支持,你就自己下一个,加上去不就行了。lz没明白,为什么jq会产生,就好比为什么有收割机一样的道理啊 版权问题,人家写js都可以在服务器端返回脚本。有的还动态加过密;如果web游戏不加密,直接保存了还能玩。那大家干嘛还去游戏商的网站去玩那什么样的人都会写js游戏了,那js脚本工程师还能活么?那不泛滥了,你知道jquery出现就是完成简单的页面编程么?不是…… 在谈技术问题,怎么就拿道德来讲了呢,你不是说很容易弄下来吗,我的举例只是为了说明弄下来困难!带jquery的更困难,另外又不是下载整个带服务器端的系统,只是一些游戏之类的不包括服务器端代码的js程序。 在谈技术问题,怎么就拿道德来讲了呢,你不是说很容易弄下来吗,我的举例只是为了说明弄下来困难!带jquery的更困难,另外又不是下载整个带服务器端的系统,只是一些游戏之类的不包括服务器端代码的js程序。 如果是整个功能拿过来用是方便,但如果你看到一个完成的程序,但你只想要里面的一个效果,用JQ写的程序找起来感觉复杂很多,另外可能也是我并常从不用JQ,所以存在这个问题!但我认为如果JS上面要有更高的发展,JQ还是少用的好。我是直接在拿javascript做本身应用程序了,所以更觉得JQ讨厌,网上找到一些免费提供出来的代码,发现是jq的就只能放弃了。 function RMB(e){ return document.getElementById(e);}也行啊!你自己定义而已! function $(id){ return document.getElementById(id);} 你不觉得左侧目录有4.5M 而不按需加载.. 那就是一坨死么? 呵呵...jQuery 的确在 DOM 操作与ajax 方面给了太多方便的封装了. ajax我自己的框架里也有的,只是这个目录改成ajax的工作量大,更重要的是ajax搜索引擎就搜不到里面的内容了,我这里的教程最大的目的就是给搜索引擎收录。不过百度收录就怪,前些天看到收录了一千多,这两天看只有600多个页面了! 说实在的,真搞不懂你们在说什么。尤其是楼主,我完全不晓得他意思。ExtJS:String.prototype.trim = function(){ var re = /^\s+|\s+$/g; return function(){ return this.replace(re, ""); };}();jQuery: trim: trim ? function( text ) { return text == null ? "" : trim.call( text ); } : // Otherwise use our own trimming functionality function( text ) { return text == null ? "" : text.toString().replace( trimLeft, "" ).replace( trimRight, "" ); },很明显,jQuery在性能考虑上,费了很大心思。一个很轻量,扩展性高的库,为什么会被讨厌呢?你可以不喜欢,也不用讨厌吧?我很喜欢这种小巧实用,又不强奸你自主开发组件的库。而且jQuery得Sizzle引擎,那么牛逼,我觉得这里不会有人写出更高效的dom选择器了吧?频繁的document.getElementById只能让网页越来越慢.... 很明显你是一个技术很差out的人了`现在什么年代,有好技术不用,自己不会还说这个不好那个不好!js能写出来的东西,jquery一定能写出来,而且效率同开发速度肯定快过你写的`除非你用原生写法而且是牛人!可惜在这里很出你不是!4.5M?100M都可以吖``在后台合部生成html,再写一个框,加一列表,再用ajax加载html直接用jquery的load,点击加载!你看看会不会卡`而且再做一些seo,百度能一样能收到!而且就LZ你这个技术来言,你用原生写的`也不一定比我用jquery写的效率快,但我开发的肯定比你快! 不懂jquery就out了?既然你说jq开发快,你试着写个树型目录出来,如果jq有树型目录的,直接用它的也行,4.5M三万多个链接变成树型目录试试,另外我做这个是为了搜索引擎能收录,所以不能用ajax的方法。至于测试数据,http://3http.com/book/java/003.htm 你只要另存为或用下载工具下载就可以了,直接打开会转到000.htm页面上去。 - -JQ不过是个库,有什么好争的爱用不用lz说白了就是无事找事的那种大家不要和lz计较 虽然jquery很方便很强大,不过更喜欢原生js. JQ很强大,更重要的是,JQ不污染原型。。 是呀,JQuery非常好用,而且还有哪么多插件。 我是希望大家尽可能用原生js,现在论坛上老是有人问jq的事情,明明原生JS做起来也差不多的,却硬要用JQ做,另外还有什么Ext!想在论坛上回帖赚点分,发现很多人都是在各种框架下写程序,问的也是和框架有关的事情! 你试试,使用一万次$()和一万次document.getElementById()难道说频繁的$()非常快? 你看过$()函数源代码吗?任何框架的都行,prototype,jquery,extjs,随便找,哪个$()不是执行了N行代码,最后才发现里面有一个document.getElementById函数 很奇怪了。JQ只是使一切更容易了,怎么可能出现它导致的什么保存不了的麻烦?这我还没遇到过。即使随便想一下也和它无关。说到底它只是一个JS。除非你非常了解一个东西,否则是很难有资格发表独树一帜的意见的。因为……道理很明显。象我,即使得了几个勋章,还是不敢发什么技术总结评价的帖子。总结评价,是需要勇气,更需要水平的。 这是讨论问题吗,这不抬扛那么。楼主要是感觉自己JS强也可以写个框架大家用吗。何必讨论这些,JQUERY,EXTJS 的作者都没你懂JS呗 对JS类研究不深,但是JQUERY相对于MOOTOOL之类,还是最易懂,强大的。 说的不明所以。你用纯JS代码写,document.getElementById(),你又没有想过,你这样写能够获取到想要的结果是因为JavaScript语言定义的这种写法。同样,JQuery,定义了$(),你就讨厌了??无语....那只是定义的写法而已。再说,他引用他的jquery.main.js,你引用你自己的,难道网页的那些写法就不执行了?更是无语... 说实在的真讨厌Google我把Google首页下载到本机,居然不能单机用,搜过啥都出不来。做得真烂 说实在的真讨厌iPhone4找了半天都没有剃须的功能,奇怪这么烂的产品,还有这么多人买。做得真烂。 这个想保存下来跟jquery有什么关系? +1保存下来看不懂就是你的问题了 js加密也很正常的事啊!~ jq用起来灵活 提高开发的速度!~ jq中的一个animal 所实现的效果 是你要写N行代码才能实现的!~ 所以说 多学学 每一个框架都有它存在的价值, 不是单一的一个人能够说明他的好与不好的 或许你觉得 你js用的熟悉, 所以jq就不好 那只是片面的观点, 如果jq真的不好的话 那么现在就不会有这么多人用jq来开发了. 自己体会下 小弟说的在理不!~ 现在开发 一般都是走快速开发的吧!~ 如果懂jq的人 在做前台开发的时候 需要实现什么效果 绝对会优先的开率 实现这个效果快的房吧!~ 10行代码能实现的东西 谁会用100行来实现呢!~ 说真的,真的很佩服Google,一个页面,外加几百K 的JS ,加载只需0.几秒,而且还涉及到数据库检索。百度可能要再开发2-3年才能达到今天的Google级别。 jQuery还是挺好的很强悍不过最好先搞一下js和css,会更好的理解 jquery 只是简化 操作 把一些复杂的操作 都封装好了 而且效率 很高我看重的是jquery的选择器 不可否认 相当强大还有 你说的 “明明原生JS做起来也差不多的”不敢苟同 大家都是把一些常用的功能 写成自己的 ‘库’jquery何尝不是 你敢说 你写的一些方法比jquery的效率更高 更好?????楼主说的“我是希望大家尽可能用原生js” 这个同意 但是 当你到一定的层次的时候 选择一种框架 为何不可呢? lz用什么框架都是自己选择的。你自己不用就算了,但是出来乱喷就不对了。你的js要比jquery的团队更牛叉?那样的话你写个框架我用你的 jquery灰常好,不能用是楼主的问题 Jquery : write less,do more人家可沒說它啥東西都能做出來 JQuery这种二五郎当的东西,只有在民工市场受到热捧,JQuery能降低的成本可以忽略不计,稍微像样点的开发组织,都自己开发Js库,至少应该包含异常处理和堆栈吧.自欺欺人的认为$可以少写多少代码?要写一千遍你一遍都不会少写,要是页面控件的ID是动态变化的,我看有些人都不知道怎么写程序了,开发组织要从生产手段和设计工艺的革新中获取效益. 我已经明确表达了我的观点:Jquery根本不能提高一点点生产效率!如果你认为弄几个便利函数也算,那我无话可说,有不同高见你反驳就是了,用不着云山雾罩拐弯抹角,一个软件开发组织弄一个自己的js工具集,集成哪怕是最简单的的异常处理和堆栈信息不是什么难事,即便是CSDN几年前的帖子里也出现过类似的代码范例,至少可以让程序员工作更加富有创造性,而不是纠结在无助的、原始的开发环境里 jq是一个收割机,并不见得用镰刀手工割稻子(js)就显得有技术含量,恰恰相反,那将显得愚蠢! setAttribute('onclick',function (){})中的传值问题 怎么把图片切换效果设置成 横向左右切换 不使用JS如何实现当前DIV隐藏,高手帮忙 如何清空type=file控件内容 如何用javascript去掉窗口的菜单,地址栏,状态栏,滚动条? 紧急求救! javascript 数组的问题! 关于富文本编辑器导出WORD 在jsp中导出excel时,怎么设置时间的格式,我的时间显示不全 跪求大牛指点 前端接收后端传过来的数据不完整 ExtJS单选按钮怎么使用??? 求个退弹代码
你弄下http://www.mxgraph.com/mxgraph.html这里面DEMO的JS,看你能弄下来不?小样!
<script type="text/javascript" src="http://extjs.com/deploy/dev/ext-all.js"></script>
<script type="text/javascript" src="js/GraphEditor.js"></script>
<script type="text/javascript" src="js/MainPanel.js"></script>
<script type="text/javascript" src="js/LibraryPanel.js"></script>
<script type="text/javascript" src="js/DiagramStore.js"></script>
<script type="text/javascript" src="js/DiagramPanel.js"></script> 3楼说的是哪个?
http://www.jgraph.com/demo/mxgraph/editors/js/DiagramPanel.js 类似这些吗
但是讨厌不学JavaScript而直接使用JQuery遇到问题,自己不想办法解决
直接贴代码的人。
别人的只是demo,意味着什么?意味着他是一个控件类的东西。你可以拿来直接调用的插件。我发js源代码的链接只是告诉3楼js代码是几乎没有办法不透明的~
举个例子 http://3http.com/book/java/000.htm
这是一个java教程,左侧目录有4.5M,你用jquery的话,能运行多久呢,估计早卡死了。
对jQuery不感兴趣
讨厌一切 $()
有时写句正常的JS都出问题,而且还无从下手
ExtJs太繁琐了!
不喜欢ExtJs。
还是那句话:
不喜欢什么项目都首先使用Jquery的人。
比如一些最基本的网页特效。
你看不懂代码是你的问题。用不好更是你自己浮于表面造成的
整天说什么源代码啊?什么原理啊,你连基础都没打好提什么研究。“或许”你用了不少。那么你看了吗?想想就不可能了。那你多想想看能不能创造出下一个图灵机出来。你知道什么jQuery是什么吗?John Resig为什么要写jQuery你知道吗?
别人为什么要加密、为什么要压缩,你知道吗?
不劳而获我没意见,但是埋怨主人把门关了(还没上锁)不方便你拿他家东西就另当别论了
不求甚解也没关系,但是自己不求甚解还指指点点的妄加评论就有关系了。
版权问题,人家写js都可以在服务器端返回脚本。有的还动态加过密;
如果web游戏不加密,直接保存了还能玩。那大家干嘛还去游戏商的网站去玩
那什么样的人都会写js游戏了,那js脚本工程师还能活么?
那不泛滥了,你知道jquery出现就是完成简单的页面编程么?
不是……
但我认为如果JS上面要有更高的发展,JQ还是少用的好。我是直接在拿javascript做本身应用程序了,所以更觉得JQ讨厌,网上找到一些免费提供出来的代码,发现是jq的就只能放弃了。
return document.getElementById(e);
}
也行啊!你自己定义而已!
function $(id){
return document.getElementById(id);
}
不过百度收录就怪,前些天看到收录了一千多,这两天看只有600多个页面了!
ExtJS:String.prototype.trim = function(){
var re = /^\s+|\s+$/g;
return function(){ return this.replace(re, ""); };
}();jQuery: trim: trim ?
function( text ) {
return text == null ?
"" :
trim.call( text );
} : // Otherwise use our own trimming functionality
function( text ) {
return text == null ?
"" :
text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
},
很明显,jQuery在性能考虑上,费了很大心思。一个很轻量,扩展性高的库,为什么会被讨厌呢?你可以不喜欢,也不用讨厌吧?我很喜欢这种小巧实用,又不强奸你自主开发组件的库。而且jQuery得Sizzle引擎,那么牛逼,我觉得这里不会有人写出更高效的dom选择器了吧?频繁的document.getElementById只能让网页越来越慢....
直接用jquery的load,点击加载!你看看会不会卡`而且再做一些seo,百度能一样能收到!而且就LZ你这个技术来言,你用原生写的`也不一定比我用jquery写的效率快,但我开发的肯定比你快!
至于测试数据,http://3http.com/book/java/003.htm 你只要另存为或用下载工具下载就可以了,直接打开会转到000.htm页面上去。
lz说白了就是无事找事的那种
大家不要和lz计较
想在论坛上回帖赚点分,发现很多人都是在各种框架下写程序,问的也是和框架有关的事情!
难道说频繁的$()非常快?
这是讨论问题吗,这不抬扛那么。楼主要是感觉自己JS强也可以写个框架大家用吗。何必讨论这些,JQUERY,EXTJS 的作者都没你懂JS呗
无语....
那只是定义的写法而已。再说,他引用他的jquery.main.js,你引用你自己的,难道网页的那些写法就不执行了?
更是无语...
保存下来看不懂就是你的问题了 js加密也很正常的事啊!~ jq用起来灵活 提高开发的速度!~ jq中的一个animal 所实现的效果 是你要写N行代码才能实现的!~ 所以说 多学学 每一个框架都有它存在的价值, 不是单一的一个人能够说明他的好与不好的 或许你觉得 你js用的熟悉, 所以jq就不好 那只是片面的观点, 如果jq真的不好的话 那么现在就不会有这么多人用jq来开发了. 自己体会下 小弟说的在理不!~ 现在开发 一般都是走快速开发的吧!~ 如果懂jq的人 在做前台开发的时候 需要实现什么效果 绝对会优先的开率 实现这个效果快的房吧!~ 10行代码能实现的东西 谁会用100行来实现呢!~
百度可能要再开发2-3年才能达到今天的Google级别。
jquery 只是简化 操作 把一些复杂的操作 都封装好了 而且效率 很高我看重的是jquery的选择器 不可否认 相当强大还有 你说的 “明明原生JS做起来也差不多的”不敢苟同 大家都是把一些常用的功能 写成自己的 ‘库’jquery何尝不是 你敢说 你写的一些方法比jquery的效率更高 更好?????
楼主说的“我是希望大家尽可能用原生js” 这个同意 但是 当你到一定的层次的时候 选择一种框架 为何不可呢?
用什么框架都是自己选择的。
你自己不用就算了,但是出来乱喷就不对了。你的js要比jquery的团队更牛叉?
那样的话你写个框架我用你的
人家可沒說它啥東西都能做出來
JQuery能降低的成本可以忽略不计,
稍微像样点的开发组织,都自己开发Js库,至少应该包含异常处理和堆栈吧.自欺欺人的认为$可以少写多少代码?要写一千遍你一遍都不会少写,
要是页面控件的ID是动态变化的,我看有些人都不知道怎么写程序了,
开发组织要从生产手段和设计工艺的革新中获取效益.
有不同高见你反驳就是了,用不着云山雾罩拐弯抹角,
一个软件开发组织弄一个自己的js工具集,集成哪怕是最简单的的异常处理和堆栈信息不是什么难事,
即便是CSDN几年前的帖子里也出现过类似的代码范例,
至少可以让程序员工作更加富有创造性,而不是纠结在无助的、原始的开发环境里