js中的函式

2021-09-13 16:07:43 字數 795 閱讀 5074

函式是一段在一起的、可以做某一件事的程式。也叫做子程式、(oop中)方法

函式是實現某乙個功能的方法

function [函式名]([形參]){}

//=>[函式體]

//實現功能的具體js**

函式名();//=>把建立的函式執行,而且這個函式可以執行很多次
在真實專案中,我們一般都會把實現乙個具體功能的**封裝在函式中:

1、如果當前這個功能需要在頁面中執行多次,不封裝成為函式,每一次想實現這個功能,都需要重新把**寫一遍,浪費時間,而封裝在乙個函式中,以後想實現多次這個功能,我們就沒有必要在重新寫**了,只需要把函式重新的執行即可,提高了開發效率

2、封裝在乙個函式中,頁面中就基本上很難出現重複一樣的**了,減少了頁面中**的冗餘度,提高了**的重複利用率低耦合高內聚

我們把以上的特點稱為函式封裝(oop物件導向程式設計思想,需要我們掌握的就是類的繼承、封裝、多型)

函式作為js中引用資料型別的一種,也是按照引用位址來操作的
function sum()

sum();

建立函式

函式執行

目的:把之前儲存的實現具體功能的js**執行

js中的函式

1 js中的string物件 1 內建的 2 屬性 length 3 方法 indexof 查詢子字串 匹配字串 查詢到了,返回 字串 出現的位置 沒有找到 返回 1 charat 返回指定位置的字串 substr 字串的擷取,可加兩個引數,形如 2,2 第二個位置 長度 也可以是乙個引數,則表示從...

JS中的函式

js的函式 1 js函式定義的方式 1 普通方式 語法 function 函式名 引數列表 示例 function method method 2 匿名函式 語法 function 引數列表 示例 var method function method 3 物件函式 語法 new function 引...

JS中的函式

函式 在js中 函式就是乙個方法 乙個功能體 基於函式一般都是為了實現某個功能 var total 10 total 10 total total 2 total total.tofixed 2 保留小數點後邊兩位,數字有乙個方法tofixed用來保留小數點後面的位數 在後續的 中,我們依然想實現相...