肯定是javascript好學,因為它不是完整的語言,只是一寫簡單語句,用來控制網頁裡面的元素,讓它們動起來。另外,現在許多智慧型手機都支援JAVASCRIPT,用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中文網其他相關文章!