查看完整版本: JS 或 JQ,哪種比較多公司在用呢?
頁: [1] 2

azazaz000 發表於 2016-10-6 10:51 PM

JS 或 JQ,哪種比較多公司在用呢?

目前有學了一點點的 JS 跟 JQ,然後雖然說 JQ 只是 JS 的懶人寫法而己,但蠻多地方還是差很多
JS 要寫的也比 JQ 多很多,所以算是比較困難的
前公司有說因為安全性的問題,所以程式只能寫 JS 不能用 JQ
一直很好奇這個問題,JQ 比 JS 好學,但是如果找工作時遇到這種限制只能用 JS 的,就沒用了
所以想問說哪一種比較多公司在用? 或者大部份都是沒限制的?
<div></div>

jehovahcloud 發表於 2016-10-7 01:08 PM

我接案都是使用 JQ,JS 的部分除非特殊需求。不過滿好奇他所謂的安全性問題...是啥鬼...

foneasion 發表於 2016-10-15 12:53 PM

大部分應該都沒有限制吧? 我也沒聽說Jquery有什麼安全性問題。

基本上已經很多已開發好的功能,自己跳下去硬幹也不見得會比較快或好。

我們公司是能用就用,到是沒有強迫寫法一定要用哪一種就是

不過正常來說,不太可能用JQ,而不用JS吧..

22616846 發表於 2016-10-16 01:15 PM

一般比少用js吧,大多數人都用他的框架,例如jQuery、AngularJS、react.js這些框架比較多人再用,jQuery是最多人再用的,AngularJS主要是google開發的, React.js則是facebook在負責開發。

行過沒碰到 發表於 2016-10-24 08:34 PM

jq只是js的一個框架吧,不過比較多公司喜歡angular,始終jquery寫起來很容易亂掉<br><br><br><br><br><div></div>

theloserbm 發表於 2016-10-28 04:09 PM

本帖最後由 theloserbm 於 2016-10-28 04:10 PM 編輯

目前新案子應該都是angular或react比較多, jquery是一些之前遺留下來或是一些比較小的案子才有用. 純JS只有在教學或是文檔上才會看得到, 實際上還在用的應該離重寫不遠了.

darkforce2 發表於 2017-4-4 05:38 PM

jquery即時逐漸下滑,不過畢竟已經由足夠的使用量和接受度,起碼不用擔心日後的維護問題,不過找工作又是另一回事了,通常都希望你什麼都會,即使目前不一定是該公司的主要工具。

chevylin0802 發表於 2017-4-5 10:39 AM

本帖最後由 chevylin0802 於 2017-4-5 10:40 AM 編輯

javascripts畢竟是一種腳本程式語言
jQuery則是以javascripts作為程式語言為基礎所開發出來的框架
就如同許多程式語言的程式庫的概念是一樣的事情
它只是簡化了你開發的時間
至於安全性的問題
目前是有點扯蛋
只是有的企業寧可將這類的框架放在自己的伺服器裏面
畢竟有的企業會害怕哪天這些框架從免費開放的授權方式改為收費授權
即使目前看來這種可能性相當低
jQuery一旦從免費授權改為收費授權的時候
就有可能導致原本引入jQuery的程式需要進行改寫
對於某些企業來說
這才是他們不太願意使用jQuery的原因
並不是安全性

...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

行過沒碰到 發表於 2017-4-10 09:15 PM

不能比較吧, 你在寫JQ的時侯其實也在寫JS

mountain0034 發表於 2017-4-11 10:38 AM

我朋友大部份還是在用 javascripts,
雖然比較退流行,不過應該還是不會消失吧<br><br><br><br><br><div></div>

chyu1019 發表於 2017-4-11 11:54 PM

現在js的framework太多了, jQuery和其它的framework(ex: highcharts等)都會並用, 應該是說看web developer習慣用什麼就用什麼(在license許可下), 用習慣的東西可以加速web開發及維護,
像我們這邊backend有些人也用nodejs寫

GDNPC 發表於 2017-5-23 08:28 AM

JQ能解決瀏覽器兼容問題,如果只是簡單的操作DOM和調一下ajax,用JQ就可以了

monkle 發表於 2017-5-25 04:07 AM

本帖最後由 monkle 於 2017-5-25 04:18 AM 編輯

其實JS 與jQuery 沒有什麼好比較的,jQuery是一種框架,在原本的JS上加上了選擇器,增加了一些 helper,底層的語言一樣是 JS。
在我們撰寫的時候,還是要能瞭解究竟 framework幫我們做了些什麼,如果拿掉這些框架,你要如何做到你想做的事情呢?
舉個例子,以 AJAX來說,如果使用 jQuery,你可以快速幾行指令加參數設定就完成,那如果不用呢,你要如何撰寫?
基礎的概念通了,使用框架就是一種節省時間的作法,自然不會對你造成困擾,像過去 JS流行的框架就有extjs、YUI、jQuery 等等,現在也有 Angular、React.js、Vue.js 等等,每一個框架都有他想要解決的問題,但同樣的,也會造成一些壞的影響,我們就必須根據專案類型和架構來決定使用何種框架(或單純根據公司政策),所以不要被框架困住了。希望以上建議對你有幫助。
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div>

asd75321 發表於 2017-6-7 06:43 PM

請問你們講的軟體是做甚麼方面的

desk30000 發表於 2017-6-25 10:39 AM

jq都比較少搜了吧Angular, React, Vue, meteor都比較火<br><br><br><br><br><div></div>
頁: [1] 2