JavaScript 鍑芥暟

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 鍑芥暟相关的知识,希望对你有一定的参考价值。

鏍囩锛?a href='http://www.mamicode.com/so/1/header' title='header'>header   state   cti   toc   function   鍑芥暟瀹氫箟   瀹氫箟   parameter   

鍦?JavaScript 涓紝鍑芥暟鏄?strong>澶寸瓑锛?code>first-class锛夊璞★紝鍥犱负瀹冧滑鍙互鍍忎换浣曞叾浠?strong>瀵硅薄涓€鏍峰叿鏈夊睘鎬у拰鏂规硶銆傚畠浠笌鍏朵粬瀵硅薄鐨勫尯鍒湪浜庡嚱鏁板彲浠ヨ璋冪敤銆傜畝鑰岃█涔嬶紝瀹冧滑鏄?Function 瀵硅薄銆?/p>

鍑芥暟瀹氫箟

  • 鍑芥暟鍚嶏紙name锛夈€?/li>
  • 浼犻€掔粰鍑芥暟鐨勫弬鏁帮紙parameter锛夛紝涓€涓嚱鏁版渶澶氬彲浠ユ湁 255 涓弬鏁般€?/li>
  • 缁勬垚鍑芥暟浣撶殑澹版槑璇彞锛?code>statements锛夈€?/li>

瀹氫箟鍑芥暟

瀹氫箟鍑芥暟鏈夊绉嶆柟娉?

function square(number) { return number * number; } // 娌℃湁鍒嗗彿
function multiply(x, y) {
  return x * y;
} // 娌℃湁鍒嗗彿

const square = function (number) { return number * number; };
const multiply = function (x, y) {
  return x * y;
};

const square = (number) => { return number * number; };
const multiply = (x, y) => {
  return x * y;
};

const square = new Function("number", "return number * number"); // 涓嶆帹鑽?
const multiply = new Function("x", "y", "return x * y"); // 涓嶆帹鑽?

浠庢妧鏈搴﹁锛岃繖鏄竴涓嚱鏁拌〃杈惧紡銆備絾鏄紝涓嶆帹鑽愪娇鐢ㄨ繖绉嶆柟娉曞畾涔夊嚱鏁帮紝鍥犱负杩欑璇硶浼氬鑷磋В鏋愪袱娆′唬鐮侊紙绗竴娆℃槸瑙f瀽甯歌 ECMAScript 浠g爜锛岀浜屾鏄В鏋愪紶鍏ユ瀯閫犲嚱鏁颁腑鐨勫瓧绗︿覆锛夛紝浠庤€屽奖鍝嶆€ц兘銆備笉杩囷紝杩欑璇硶瀵逛簬鐞嗚В 鈥滃嚱鏁版槸瀵硅薄锛屽嚱鏁板悕鏄寚閽堚€?鐨勬蹇靛€掓槸闈炲父鐩磋鐨勩€?/p>

以上是关于JavaScript 鍑芥暟的主要内容,如果未能解决你的问题,请参考以下文章

鍗侊細楂橀樁鍑芥暟鍜岄€掑綊鍑芥暟

python閫掑綊鍑芥暟

python鍑芥暟

js鍑芥暟鏂规硶

鍝堝笇鍑芥暟

EXP鍑芥暟璁$畻e鐨刵娆″箓