關於javascript對象之內置和對象Math的使用方法
一、()和(),分別返回參數中的`最小和最大值
例:
alert((1,2,3))//輸出 "1"
alert((1,2,3))//輸出 "3"
二、(),返回參數的絕對值
例:
alert((-1))//輸出 "1"
三、om(),產生一個0到1的隨機數
例:
("http://www.***)//在url地址後面加上一個值為隨即數的參數,能保證頁面每次都從服務器上重新拉取,而不是讀取緩存。
四、r(),d(),()
r():把小數向下舍入成整數例:alert(r(1.5))//輸出"1"
d():把小數標準四捨五入成整數例:alert(d(1.5))//輸出"2"
():把小數向上舍入成整數例:alert(d(1.5))//輸出"2"
利用這三個函數,在涉及小數計算的時候就非常方便,比如設計如下函數來進行小數處理
複製代碼 代碼如下:
function test(num,flag,bit)//參數分別是 要傳入的小數"num" 舍入標準(-1,向下;0,標準;1向上)"flag"保留小數的位數"bit"
{
var n=(10,bit);
switch(flag)
{
case -1:return r(num*n)/n;break;
case 0:return d(num*n)/n;break;
case 1:return (num*n)/n;
}
}
-
關於JavaScript中繼承的深入理解
JavaScript中我們可以藉助原型實現繼承。例如functionbaz(){="";}functionfoo(){}otype=newbaz();varmyFoo=newfoo();;這樣我們就可以訪問到baz裏的屬性oo啦。在實際使用中這個樣不行滴,由於原型的共享特點(數據保存在了堆上),所有實例都使用一個原型,一但baz的屬性...
-
PHP開發工程師的主要職責
PHP開發工程師的主要職責1職責:1、負責公司後端的研發,保障系統的穩定性和質量2、與業務需求部門及項目經理溝通,理解需求,進行架構設計;3、搭建開發框架、負責核心代碼的編寫,解決技術難點;4、界定、分析和解決系統中存在的問題和缺陷;5、對系統進行持續改進,提升系...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
學習JavaScript的7個理由
為什麼要學習JavaScript?學習JavaScript對我們的工作有什麼幫助麼?下面YJBYS小編為大家講解!需求我之所以這樣説的主要原因是,隨着JavaScript的日漸成熟,以及方案變得越來越可行,我們對JavaScript程序員的需求正在持續增長。JavaScript在需求比例上已經超過了C#,僅...