Javascript 핵심 객체, 2. 숫자 객체, 4. 문자열 객체, 6. 날짜 객체, 8. RegExp 객체 .
이 튜토리얼의 운영 환경: Windows 7 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
javascript의 핵심 객체
1. Math 객체
Math 객체는 new로 인스턴스를 생성하는 대신 Math를 사용하여 해당 속성과 메서드를 직접 호출하는 데 사용됩니다. 예를 들어,
var pi_value=Math.PI var sprt_value=Math.sprt(16);
Property | Description |
E | 자연수의 밑수 e를 반환합니다(대략 2.718) |
LN2 | 다음의 자연 로그를 반환합니다. 2(대략 0.693과 동일) |
LN10 | 10의 자연 로그를 반환합니다(대략 2.302와 동일) |
LOG2E | e의 기본 2 로그(대략 1.4와 동일)를 반환합니다. 14) |
LOG10E | Returns 10을 밑으로 하는 e의 로그(대략 0.434와 동일) |
PI | pi(대략 3.14159와 동일)를 반환합니다. |
SQRT1_2 | 2의 제곱근의 역수(대략 0.707과 같음) |
SQRT2 | 2의 제곱근을 반환합니다(대략 1.414와 같음) |
메서드 | 설명 |
abs(x) | 매개변수 x |
acos( x) | 매개변수 /2 라디안의 역코사인 함수를 반환하여 매개변수 2 라디안의 아크사인 함수를 반환합니다. 예를 들어, Math.ceil(2.3)의 값은 3 |
cos(x) | 매개변수 x 의 코사인 값을 반환합니다. |
의 지수를 반환합니다. e | |
매개변수를 내림 예를 들어 Math.ceil(2.3)의 값은 2 | |
Return 매개변수 x (기본 e)의 자연 로그 | |
두 숫자 중 최대값을 반환합니다. | |
두 숫자 중 최소값을 반환합니다. | |
의 y 거듭제곱을 반환합니다. 매개변수 | |
매개변수 x | |
매개변수의 제곱근을 반환합니다. | 2 Number 객체 |
Number 개체 속성 | |
Description | |
JavaScript는 최대값을 표현할 수 있습니다. | |
JavaScript는 가장 작은 숫자를 표현할 수 있습니다. N | 숫자가 아닌 값 |
NEGATIVE_INFINITY | 음의 무한대 -Infinity를 나타내며, 오버플로일 때 이 값을 반환합니다. |
POSITIVE_INFINITY | 가 양의 무한대 nfinity를 나타내며, 오버플로 |
일 때 이 값을 반환합니다. | Number 개체 메서드 |
방법 설명
toFixed(x) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
toExponential(x) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
객체 값을 결과의 소수점 뒤에 x가 있는 숫자인 지수 표기법으로 변환합니다. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
값 형식 지정 매개변수에 의해 주어진 길이로 3、Boolean对象 var b=new Boolean(value); var b=false; 参数只有false、0、null、undefined的情况下会得到false的对象,否则会得到值为true 로그인 후 복사 4、String对象 var x=“JavaScript程序设计”; 로그인 후 복사
5、Array对象 (1)创建数组 var arrObj=new Array(); var arrObj=new Array(size); var arrObj=new Array(element0,element2); 로그인 후 복사 (2)数组的length属性 (3)Array对象的方法
(4)二维数组的定义与访问 var citye=new Array(); citye[0]=new Array{"sha","上海","SHANGHAI","SH"}; citye[1]=new Array{"HYN","黄岩","HUANGYAN","HY"}; citye为二维数组,使用“数组变量名[子数组索引号][子数组中元素的索引号]”的格式来访问 遍历为双层循环遍历 로그인 후 복사 6、Date对象 (1)Date对象的创建 var dateObj1=new Date(); var dateObj2=new Date(dateval); var dateObj3=new Date(year,month,date); 로그인 후 복사 (2)Date对象的方法 var d3 =new Date("2019-12-12"); d3.getDate(); //获取当前日期中的日12 d3.getMonth(); //获取月份返回11,月份为(1-11) 로그인 후 복사 7、Object对象 (1)对象的创建 方式一: var cat1=new Object(); cat1.name="猫咪"; cat2.color="黄色"; cat.eat()=function(){ alert(this.name+"吃老鼠"); }; 로그인 후 복사 方式二: var cat1=new (); cat1.name="猫咪"; cat2.color="黄色"; cat.eat()=function(){ alert(this.name+"吃老鼠"); }; 로그인 후 복사 方式三: var cat1={ cat1.name="猫咪"; cat2.color="黄色"; cat.eat()=function(){ alert(this.name+"吃老鼠"); }; } 로그인 후 복사 创建对象实例 var cat2=Object.create(cat1); 로그인 후 복사 8、Function对象 (1)function的创建 funcation sum(x,y){ return (x+y); } 로그인 후 복사 (2)第二种格式 function Cat(name,color){ cat1.name=name; cat2.color=color; cat.eat()=function(){ alert(this.name+"吃老鼠"); }; } var cat1= new Cat("猫咪","黄色"); cat1.eat(); 로그인 후 복사 9、RegExp对象 (1)创建RegExp对象 var regObj=new RegExp("pattern"[,flags]) var regObj=/pattern/{flags} 로그인 후 복사 其中pattern为必选,其对应正则表达式。参数flags是可选项。是标志组合常见的:g代表全局,i忽略大小写。m多行标志 pattern常用字符 (1)普通字符,如汉字、数字、字母 例如 /ab/ (2)转义字符 采用在前面加个\ (3)表达式 []、[^] (4)特殊字符 ^ $ (5)修饰匹配次数的特殊符号 {n} (2)RegExp对象的方法 (1)test方法 语法:reg.test(string); 로그인 후 복사
(2)exec方法 reg.exec(string); 로그인 후 복사 exec:检索字符串是否存在reg表示模式,存在则返回被找到的值;否则返回空null 【相关推荐:javascript学习教程】 위 내용은 자바스크립트의 핵심 객체는 무엇인가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
최신 이슈
JavaScript를 사용하지 않고 클릭 시 이미지 소스를 동적으로 수정하는 CSS 전용 방법
img:active와 같은 CSS만 사용하여 마우스 클릭 시 이미지의 소스를 변경해야 합니다.{}
에서 2024-04-06 19:25:49
0
1
505
d3.js를 확대할 때 산점도 값이 유지되지 않습니다.
d3.js를 처음 사용하는 것이므로 양해해 주시기 바랍니다. vue.js 파일에 순수 JavaScript로 구현했습니다. 확대/축소 기능을 사용하여 산점도를 만들...
에서 2024-04-06 18:16:26
0
1
403
공급업체별 의사 요소에 대한 JavaScript 호버 이벤트
나는 아래에 HTMLinput标签。$("input[type='range']::-webkit-slider-thumb").on('hover',fun...
에서 2024-04-06 15:35:24
0
1
274
Javascript/Jquery를 사용하여 버튼 없이 양식 제출
JavaScript 함수를 호출하고 JQUERY/PHP를 사용하여 양식을 실행하여 버튼 없이 양식을 제출하려고 합니다. 페이지를 다시 로드하지 않고 백엔드에서 양...
에서 2024-04-06 14:54:03
0
2
421
관련 주제
더>
|