>  기사  >  웹 프론트엔드  >  Javascript quatrains, 일부 고전적인 js 코드_javascript 기술에 대한 이해

Javascript quatrains, 일부 고전적인 js 코드_javascript 기술에 대한 이해

WBOY
WBOY원래의
2016-05-16 17:56:031053검색

1. 반올림하여 숫자형으로 변환:
'10.567890′|0
결과: 10
'10.567890′^0
결과: 10
-2.23456789|0
결과: - 2
~~-2.23456789
결과: -2
2. 날짜를 값으로 변환:
var d = new Date() //1295698416792
3. 배열:
var arr = [].slice.call(arguments)
4. 아름다운 무작위 코드:
Math.random().toString(16).substring(2); 🎜 >Math.random().toString(36).substring(2); //11자리
5. 배열 병합:
var a =
var b = [ 4,5,6];
Array.prototype.push.apply(a, b)
uneval(a) //[1,2,3,4,5,6]
6 . 숫자를 0으로 완성하세요:
function prefixInteger(num, length) {
return (num / Math.pow(10, length)).toFixed(length).substr(2);
7. 값 바꾸기:
a= [b, b=a][0]
8. 하나의 배열을 지정된 위치에 있는 다른 배열에 삽입합니다.
var a = [1,2 ,3,7,8,9];
var b = [4,5,6];
var insertIndex = 3
a.splice.apply(a, Array.concat(insertIndex, 0) , b));// a: 1,2,3,4,5,6,7,8,9
9. 배열 요소 삭제:
var a = [1,2,3 ,4,5];
a.splice(3,1);
10. 배열의 최대값과 최소값을 빠르게 가져옵니다.
Math.max.apply(Math, [1,2,3 ]) / /3
Math.min.apply(Math, [1,2,3]) //1
(http://ejohn.org/blog/fast-javascript-maxmin/에서)
11 . 조건부 판단:
var a = b && 1;

if (b) {
a = 1
}
var a = b || 1;

if (b) {
a = b
} else {
a = 1
12. var ie = / *@cc_on !@*/false
더 필요하신가요? 응답을 환영합니다

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.