ES5陣列 字串 Math Date

2021-09-18 06:32:17 字數 2804 閱讀 3110

str = 『衣服的顏色是』 + color 「衣服的顏色是:」

str2 = 『衣服的顏色是$』

math.round(4.2)

四捨五入

陣列就會自動地傳遞上去

floor方法返回引數值地最大整數

ceil方法返回法於引數值地最小整數

math.random()

返回0到1地乙個偽隨機數,可能等於0,但是一定小於1

function randomstr(length)

var str = randomstr(32)

console.log(str)

function randomip(){}

}

now返回當前距離2023年1月1日00:00:00的毫秒表

date.now();

date()返回當前的字串

解析日期字元,返回距離2023年1月1日

返回乙個當前日期和時間的字串

var curtime = date.now()

new date(curtime -1002460601000)

new date(curtime -1002460601000).getmonth

new date(curtime -1002460601000).getfate

var start = date.now()

var end = date.now()

end - start

利用\

var str = 'abc\

def\

ghi\'

console.log(str)//abcdefghi

利用 +

var str = 'abc' + 'def' + 'ghi';

console.log(str) //abcdefghi

var str = 'c:\users\document\node\index.js'

console.log(str.length)

如何宣告 str 讓 console.log(str)輸出 c:\users\document\node\index.js?

27 統計字串長度的時候不算上\

var str = 'c:\\users\\document\\node\\index.js'

console.log(str)

var str = 'hello jirengu.com'
寫出以下操作的**範例

獲取 str 下標為3的字元

獲取 str 下標為4的字元的 ascii 碼

擷取字元g到末尾的字串

從字元o開始,擷取長為4個字元的字串

獲取第乙個 l的下標

var str = 'hello jirengu.com'

console.log(str[3])//l

console.log(str.charcodeat(4))//108

console.log(str.substring(11,str.length))

console.log(str.substr(4,4))

console.log(str.search('l'))

function getrandip()

var ip = getrandip()

console.log(ip) // 10.234.121.45

function getrandip()

return a.join('.')

}var ip = getrandip()

console.log(ip) // 10.234.121.45

function getrandcolor()

return arr.join('')

}var color = getrandcolor()

console.log(color) // #3e2f1b

function returnrandom(max,min) 

console.log(returnrandom(7,20))

function getrandstr(len), 0); //6

function reduce(arr,iterate,initvalue)

return tmparr[0];

}var sum = reduce([3,5,6],function(v1,v2),10);

console.log(sum);//24

flatten([1, [2], [3, [[4]]]]) => [1, 2, 3, 4];
function flatten(arr),)

}function flatten2(arr)else

})return newarr;

}var arr = [3, [2, -4, [5, 7]], -3, ['aa', [['bb']]]]

var arr1=flatten(arr);

console.log(arr1);//[3, 2, -4, 5, 7, -3, "aa", "bb"]

var arr2=flatten2(arr);

console.log(arr2);//[3, 2, -4, 5, 7, -3, "aa", "bb"]

ES5新增 陣列,字串,物件方法

迭代方法 foreach map filter some every foreach array.foreach function currentvalue,index,arr currentvalue 陣列當前項的值 index 陣列當前項的索引 arr 陣列物件本身 var arr 1,2,3 ...

ES5 陣列方法

foreach 方法從頭至尾遍歷陣列,為每個元素呼叫指定的函式。三個引數 陣列元素 元素的索引和陣列本身。var data 1,2,3,4,5 var sum 0 data.foreach function val sum 15 data.foreach function v,i,a data 2,...

ES5陣列方法

push 從陣列最後一位新增 pop 從陣列最後一位刪除 shift 從陣列第一位刪除 unshift 從陣列第一位新增 reverse 陣列逆轉 splice 從第幾位開始,擷取長度,在切口處新增新的資料 sort 陣列排序 arr.sort function a,b 正序 return b a ...