이번에는 JS에서 JSON과 Math를 사용할 때의 Notes가 무엇인지 분석해보겠습니다. 실제 사례를 살펴보겠습니다.
JSON:
对象格式的字符串 轻量的数据传输格式
참고: 키 이름은 큰따옴표
JOSN에는 JSON.parse 및 JSON.stringify라는 두 가지 메서드가 있습니다.
JSON.parse는 백그라운드에서 전송된 문자열을 객체로 변환합니다. 이 변환은 문자열의 내용이 객체인 경우에만 필요합니다.
JSON.stringify는 배경에서 전달된 개체를 문자열로 변환합니다.
<script> var book = '{"title": "Harry Potter","author": "J K. Rowling","year": 2005,"price": 29.99}'; console.log( JSON.parse( book ) ); console.log( book ); //------------------------------------------ var obj = { name: "k", age: 25 }; console.log( JSON.stringify( obj ) ); console.log( obj ); </script>
결과는 이렇습니다.
对数向上取整
3.Usage of Math.random
1. 0~10의 정수
对数向下取整
取0到1的随机数。包括0,但不包括1。
4.Math—2부
Math.maxrerreeee
math.min取绝对值eeemath.pi:
5.수학-부분3
math.pow(숫자, n) ;<script>
console.log("---------向上取整-----------");
console.log(Math.ceil(2.3));//3
console.log(Math.ceil(2.1));//3
console.log(Math.ceil(2.0));//2
console.log(Math.ceil(-2.3));//-2
console.log(Math.ceil(-2.0));//-2
console.log(Math.ceil(-2.9));//-2
console.log(Math.ceil(-0.5));//0
console.log("-------向下取整-------------");
console.log(Math.floor(2.3));//2
console.log(Math.floor(2.1));//2
console.log(Math.floor(2.0));//2
console.log(Math.floor(-2.3));//-3
console.log(Math.floor(-2.0));//-2
console.log(Math.floor(-2.9));//-3
console.log(Math.floor(-0.5));//-1
console.log("-------随机数-------------");
console.log(Math.random());//值是0-1之间的随机数,包括0,不包含1。、
console.log("-------取绝对值-------------");
console.log(Math.abs(-2));//2
console.log(Math.abs(2));//2
</script>
<script>
console.log(Math.floor(Math.random()*10));
</script>
<script>
console.log(Math.random()*2+5);
</script>
1.JSON
JSON:
取到最大数
키 이름
큰따옴표를 사용해야 합니다. 마무리
JOSN에는 JSON.parse와 JSON.stringify라는 두 가지 메서드가 있습니다.
JSON.stringify는 배경에서 전달된 개체를 문자열로 변환합니다.
取到最小数
결과는 이렇습니다. 2.Math — Part1
取到圆周率
3.Usage of Math.random
将弧度转化为角度 deg=rad/Math.PI*180; 将角度转化为弧度 rad=deg/180*Math.PI;
<script> console.log("--------Math.PI----------"); console.log(Math.PI);//3.141592653589793 console.log("--------Math.max----------"); console.log(Math.max(1,3,4,5,9,8));//9 console.log("--------Math.min----------"); console.log(Math.min(1,3,4,5,9,8));//1 console.log("--------Math.min,当传入数组返回NAN----------"); console.log(Math.min([1,3,4,5,9,8]));//NAN console.log("-------Math.min,想要将数组内的值传入进去,可以在数组前加入... ----------"); console.log(Math.min(...[1,3,4,5,9,8]));//1 console.log(...[1,2,3]);//1,2,3 console.log(...[1,2,[1,2]]);//1,2,[1,2] </script>
Math.max
num的n次方。 n个num相乘Math.min
num的平方根
<script>
console.log("------Math.pow------");
console.log(Math.pow(3,4));//81
console.log("------Math.sqrt------");
console.log(Math.sqrt(4));//2
console.log(Math.sqrt(3));//1.7320508075688772
</script>
rrre 어리5.수학— Part3
Math.pow(num,n);
对象格式的字符串 轻量的数据传输格式
Math.sqrt(mun);
<script> var book = '{"title": "Harry Potter","author": "J K. Rowling","year": 2005,"price": 29.99}'; console.log( JSON.parse( book ) ); console.log( book ); //------------------------------------------ var obj = { name: "k", age: 25 }; console.log( JSON.stringify( obj ) ); console.log( obj ); </script>Examples
对数向上取整
이 글의 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사에 주목하세요!
추천 자료:
PromiseA+React 구현에서 선택한 li를 강조 표시하는 단계에 대한 자세한 설명
위 내용은 JS의 JSON 및 Math 사용 사례 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!