首頁 > web前端 > js教程 > 主體

java和javascript哪個簡單

醉折花枝作酒筹
發布: 2023-01-07 11:44:18
原創
4321 人瀏覽過

肯定是javascript好學,因為它不是完整的語言,只是一寫簡單語句,用來控制網頁裡面的元素,讓它們動起來。另外,現在許多智慧型手機都支援JAVASCRIPT,用JAVASCRIPT來寫程式很方便。

java和javascript哪個簡單

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

肯定是javascript好學,因為它不是完整的語言,只是一寫簡單語句,用來控制網頁裡面的元素,讓它們動起來。

另外,現在許多智慧型手機都支援JAVASCRIPT,用JAVASCRIPT來編寫程式真的太方便了,我特別喜歡在智慧型手機上編寫一些小型文字資料庫查詢的程序,編寫容易,運行方便。

JavaScript是解釋型的腳本語言,主要運行於瀏覽器客戶端,是個弱型別的語言;而Java則是強型別的程式語言,像VC,C#!

JavaScript 就像是個孩子,還在成長,而Java 更像是已經能獨當一面的男子漢,所以肯定是後者更容易交流,但如果想要跟前者交流,你需要付出一些成本,但換來的可能是不一樣的程式體驗。

擴充資料:

其實JavaScript 在某些方面跟Java 是越來越像了,例如現在的JavaScript 是這樣定義的:

class Cat {
constructor(name) {
this.name = name;
}
}
const mCat = new Cat('yorkie');
console.log(mCat.name);
登入後複製

看到沒有,現在的寫法跟Java 的類別定義很像了已經,而且也比原來的寫法簡單得多。

在我看來,JavaScript 確實是一門壞語言,因為不夠簡潔,容易引起歧義等等,不過這也有一些存在的原因,JavaScript 最大的優勢與劣勢都是它是首先為瀏覽器服務的程式語言,這意味著程式碼運行的機器是非常不可控的,這也意味著我們總是要保證之前的程式碼是可用的,所以社區也會有最佳程式碼規格這麼一個說法。

如果題主對Java 比較熟悉的話,倒是可以先從TypeScript 學起,語法更為相近,比如在Pipcook 中,一個使用TypeScript 實現的LRU:

export default class LruCache {
private values = new Map();
private maxEntries: number;
constructor(maxEntries = 100) {
this.maxEntries = maxEntries;
}
public get(key: string): T {
const hasKey = this.values.has(key);
let entry: T;
if (hasKey) {
entry = this.values.get(key);
this.values.delete(key);
this.values.set(key, entry);
}
return entry;
}
public put(key: string, value: T) {
if (this.values.size >= this.maxEntries) {
const keyToDelete = this.values.keys().next().value;
this.values.delete(keyToDelete);
}
this.values.set(key, value);
}
}
登入後複製

是不是對於Java 的同學也沒有任何閱讀的難度呢?

【推薦學習:javascript高階教學

#

以上是java和javascript哪個簡單的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板