js和php
這二者是有區別的:
什麼是 JavaScript?
JavaScript 被設計用來向 HTML 頁面添加交互行為。
JavaScript 是一種腳本語言(腳本語言是一種輕量級的編程語言)。
JavaScript 由數行可執行計算機代碼組成。
JavaScript 通常被直接嵌入 HTML 頁面。
JavaScript 是一種解釋性語言(就是說,代碼執行不進行預編譯)。
所有的人無需購買許可證均可使用 JavaScript。
javascript是在在客戶端執行的一種腳本語言
PHP 是一種創建動態交互性站點的強有力的伺服器端腳本語言。在伺服器端執行的.
您現在的情況是選擇了學習PHP,那是很有必要學習Javascript的,因為做為一個好的程序員,前台腳本JS是必須要會的,這樣才能在開續的開發中得心應手.很多的開發都是需要相互配合的.
希望我的回答能多少給你一些幫助!
Ⅱ php和js區別是什麼
兩者都屬於腳本語言
即可以嵌套在html標簽內使用
區別就是
PHP是伺服器端腳本語言
必須要在伺服器環境下才能運行
而js為客戶端腳本語言
兩者有相似之處
Ⅲ Js和Php的區別是什麼
1、兩者的核心功能不一樣:
php中的核心功能是用函數方式實現,例如取得一個字元串的長度:$length = strlen(str);
而js是用對象的方法實現,例如取得一個字元串的長度:var length = str.length。
2、變數傳值方式不一樣:
js中,變數的傳值傳遞和傳址傳遞是根據傳遞的對象的類型決定的,不能自己隨心控制;
而php中所有類型都可以自由控制其傳值是傳值還是傳址,在變數前加上&就可以變成傳址方式,不加&就是傳值方式。
3、兩者基本特點不一樣:
php是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。
js是一種屬於網路的腳本語言,已經被廣泛用於Web應用開發,常用來為網頁添加各式各樣的動態功能,為用戶提供更流暢美觀的瀏覽效果。通常JavaScript腳本是通過嵌入在HTML中來實現自身的功能的。
Ⅳ js 中如何 插入 php
js和php是在不同運行環境下運行的,不能混用。php可以運行得到一段html代碼,包括js代碼。所以你可以這樣用:
<script>
varuserid="<?=$userid?>";
</script>
上面這段php是代碼,必須在支持php的伺服器上運行,得到運行結果,傳輸給客戶端瀏覽器,客戶端瀏覽器上得到這樣的代碼:
<script>
varuserid="123456";
</script>
這樣,網頁端的js就知道伺服器端的userid這個變數是什麼了。
此外,還可以通過ajax技術來調用服務,或獲取伺服器端的一些數據。具體研究一下ajax吧
Ⅳ js和php分別有何優缺點
樓主有一個誤區,php並不是說可以做前台
php永遠都是伺服器端腳本
他的作用只是提供邏輯功能並且能根據需要將邏輯處理後生成html源發送給瀏覽器進行展示!
瀏覽器是能解析一些標記性語言(html),以及一些客戶端腳本(javascript)
說白了,js和php本身就是在兩個不同的地方運行的,壓根就沒有可比性!
展示圖片、視頻,以及一些網頁特效,這是php辦不到的,也不該是php該乾的活
而數據的統計、分析、處理,這是js辦不到的,也不該是js乾的活!
他們差不多可以理解為2種領域、2種作用!
這怎麼能有可比性呢
Ⅵ 現在做前端比後台好么 js和php比
呵呵你這問題我覺得有點無聊。
首先,PHP程序員不見得會前端JS。
前端JS基本上一定會PHP。
做前端不是光JS就可以的,他需要了解很多知識的,包括後台技術,PHP/MYsql等。
另外,熟悉和精通瀏覽器兼容性,常見BUG,和工具輔助BUG如何修復。
IE6-10,FF,GG,OP,SA這幾個基本瀏覽器,對於JS,CSS的BUG,或者不同的支持,你需要完全了解,依靠各種類庫是不行的,因為不同企業應用的也是不同的類庫,不同的類庫之間也有很大差異,比如瀏覽器BUG的解決方案也是不同的。
呵呵說的有點多,做前端比做後端難,工資也多不了多少的。看個人喜好了。
北京一般前端大公司6000-10000左右。PHP也一樣。
但是你很難進,一般的公司需要你PHP+前端都要會,這樣的情況,過試用也就5000-7000左右
Ⅶ js和php的問題
php文件得在Apach的WWW目錄下才能被伺服器解析,PHP做前台怎麼可能有優勢,css,js,jquery這些高級特效是php達不到,php當然是後台用來進行邏輯操作的語言。
Ⅷ php和js哪個先執行
php是服務端語音,js是客戶端語音。。
客戶請求網站的時候是先發送請求到伺服器,伺服器將編譯後的頁面返回給用戶。
所以服務端的語音是在客戶端語言之前執行了
所以php以及所有的後端語言都是在js之前執行的,甚至後端語言和可以生產不一樣的js代碼給客戶端
Ⅸ html5、JavaScript和PHP是什麼關系
html5是前端控制顯示的代碼,即在瀏覽器中打開一個網站,查看源代碼,可以看到的內容
javascript通常來說是穿插在html5中用以控制數據和顯示效果的腳本(因為js也可以用作其它用途,所以這里說 通常來說),查看源代碼中 script標簽內的代碼,以及script標簽指向的js文件
綜上,兩個都是最終需要輸出給瀏覽器端控制顯示的
php則與這兩者不同,它是完全在伺服器端運行,運行完後到瀏覽器端是看不到任何原有的php代碼的。
要說關系,也可以說是生成的關系。php連接資料庫(也可以是沒連),處理數據,生成html代碼及js代碼(js一般是單獨寫好的,只需要引用在html中,也可以由php生成),然後輸出給瀏覽器顯示。
Ⅹ 學php和js哪個好啊
這個需要你的學習方向,JavaScript(js)是用在前端方面的腳步語言,php語言是用來寫後台的 。想做網站開發 建議你是先學習JS 前端部分學好 ,在學習php 和mysql 資料庫的知識, 這個是相關練的 都市需要會的。
網站開發現在前景都市不錯的,不過是需要你吧知識學好學精。