四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

以優(yōu)美方式編寫JavaScript代碼

  英文原文:CoffeeScript: The beautiful way to write JavaScript

  我用 JavaScript 編程很多年了,寫了大量的 JavaScript 代碼,即便是我這樣的經(jīng)歷,但我仍然還在努力地去寫出更優(yōu)美的 JavaScript 代碼,在這篇文章中,我將探索為什么寫出漂亮的 JavaScript 代碼是如此困難,如何使用CoffeScript(一種簡約且能編譯成 JavaScript 的語言)改善它。

  什么是優(yōu)美的代碼?

  我想從個人觀點來聲明如何定義優(yōu)美代碼

  1、優(yōu)美的代碼是使用更少的代碼解決問題;

  2、優(yōu)美的代碼是可讀而且易理解的;

  3、優(yōu)美的代碼是一段既沒有什么可以需要添加,也沒有什么多余的可以去掉代碼(就像偉大的的設(shè)計);

  4、最短長度是優(yōu)美代碼的另外一個方面,并不是以此為作為目標(biāo)或者權(quán)衡。

  所以對我來說,優(yōu)美的代碼是最小代碼化、可使用、易讀的綜合效應(yīng)。

  一段優(yōu)美 JavaScript 代碼的例子:

  以斐波納契函數(shù)舉例來說,這個函數(shù)對絕大多數(shù)程序員來是應(yīng)該知道的。這里有一個談不上漂亮的實現(xiàn),因為代碼缺乏結(jié)構(gòu)化,而且使用了很多沒必要的冗長代碼:

function f(n) {var s= 0;if(n == 0) return(s);if(n == 1) {s += 1;return(s);}else {return(f(n - 1) + f(n - 2));   }}

it知識庫以優(yōu)美方式編寫JavaScript代碼,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 暴露视频| 喜福会电影| 刘雪莹| 流浪地球2视频免费播放下载| 魔影| 家庭琐事电影| 龙争虎斗| 红岩下的追捕电视剧| 《禁忌4》| 杯弓蛇影读后感| 可爱美女跳舞蹈视频| 剑侠世界起源| 电影在线观看高清完整版免费| 直播浙江卫视| 短篇500篇 合集大结局| 街头霸王 1994 尚格·云顿| 马维| 探索频道| 郭京飞个人资料简介| 日韩欧美电影网| 迷宫的十字路口讲了什么| 免费观看熊出没之狂野大陆| 王雪华| 料音| 许凯个人简历资料| 财税2010121号原文| 女女女爱| 喜羊羊牛气冲天| 二年级上册数学试卷题全套| 一级片黄色录像免费看| 怀秋| fate动漫| 澳大利亚《囚犯》| 大尺度激情床戏视频| cctv神断狄仁杰第四部免费观看| 普罗米修斯 电影| ymxk| 无人区电影免费观看| bbb.| 三陪| 刘一秒攻心销售|