변수란 무엇인가요?
변수는 정보를 저장하는 데 사용되는 컨테이너입니다.
변수 선언
구문:
var 变量名
변수 이름= 값 ;
변수는 먼저 선언한 후 할당해야 합니다
변수는 반복적으로 할당할 수 있습니다
변수 명명 규칙
변수는 문자로 시작해야 합니다.
변수는 $ 및 _ 기호로 시작할 수도 있습니다(그러나 권장하지 않음).
변수 이름은 대소문자를 구분합니다. (a와 A는 다른 변수입니다).
문
문은 세미콜론으로 끝나며, 세미콜론이 생략되면 파서가 문의 끝을 결정합니다.
좋은 코딩 습관은
데이터 유형
으로 끝나야 합니다. JavaScript에서는 정보의 한 조각이 값(value)입니다. 값은 다양한 유형으로 제공되며 가장 친숙한 유형은 숫자입니다. 문자열 값은
따옴표로 묶인 하나 이상의 단어입니다.
Number 임의의 숫자 값입니다. 숫자는 소수점 유무에 관계없이 68.57
문자열 문자를 따옴표로 묶을 수 있습니다. 작은따옴표 또는 큰따옴표 "hello, world"를 사용할 수 있습니다.
부울 true 또는 false true
정의되지 않음 및 Null 정의되지 않음 이 값은 변수에 값이 포함되어 있지 않음을 의미합니다. 변수 값을 null로 설정하면 변수를 지울 수 있습니다.
객체 객체와 연결된 모든 값
함수 함수
1 var a; //a为undefined 2 var a = 6; //a 为数字 3 var a = "Jason"; // a 为字符串
에서 반환된 값 함수란 무엇인가요?
함수는 특정 작업을 수행하는 JavaScript 문의 집합입니다
기본 구문:
function 函数名(){ 函数代码; }
함수 이름();
설명:
function은 function 키워드를 정의합니다.
"함수 이름"은 함수에 부여한 이름입니다.
"함수 코드"를 특정 기능을 완성하는 코드로 바꾸세요.
"두 번째 함수명" 함수 호출의 일종
1 function add2(){ 2 var sun = 3 + 2; 3 alert(sun); 4 } 5 add2();//调用函数直接写函数名直接弹出函数代码
출력 내용(document.write)
document.write() 직접 출력 내용 웹 페이지에서.
유형 1: 출력 내용을 ""로 묶어서 "" 기호 안의 내용을 그대로 출력합니다.
1 <input type="button" value="点击我" onclick="add2()" /> 2 <!-- 单击按钮后,调用函数,onclick为点击事件 -->
두 번째 유형: 변수를 통해 콘텐츠를 출력합니다.
document.write("I love JavaScript!");
세 번째 유형: 여러 콘텐츠를 출력하고, 콘텐츠를 + 기호로 연결합니다.
var mystr = "hello world"; document.write(mysrt);//直接写变量名,输出变量存储的内容
네 번째 방법: HTML 태그를 출력하고 태그를 ""로 묶습니다. <… "확인"을 클릭하지 않으면 웹 페이지에서
작업을 수행할 수 없습니다. 이 작은 창은 경고를 사용하여 구현됩니다.
구문: 경고(문자열 또는 변수);
var mystr = "hello"; document.write(mystr + "I love Java Script");//多项内容之间用+号连接
결과: 메시지 상자를 순서대로 팝업합니다(경고 팝업 메시지 대화 상자에는 확인 버튼이 포함되어 있음)
사용자가 "확인" 버튼을 클릭하면 true를 반환합니다사용자가 "취소" 버튼을 클릭하면 false를 반환합니다참고: 반환 값을 사용할 수 있습니다. 사용자가 어떤 버튼을 클릭했는지 확인하려면
var mystr="hello"; document.write(mystr+"<br>");//输出hello后,输出一个换行符 document.write("JavaScript");
프롬프트는 일반적으로 사용자와 상호 작용해야 하는 일부 정보를 묻는 데 사용되는 메시지 대화 상자를 표시합니다. 메시지 대화 상자(확인 버튼, 취소 버튼, 텍스트 입력 상자 포함)를 표시합니다.
구문:
var mynum = 30; alert("hello!"); alert(mynum);
매개변수 설명:
<script type="text/javascript"> var mymessage=confirm("你喜欢JavaScript吗?"); if(mymessage==true){ document.write("很好,加油!"); }else{ document.write("JS功能强大,要学习噢!"); } </script>
구문:
prompt(str1,str2);
매개변수 설명:
URL: 선택 매개변수로, 창에 표시할 웹페이지의 URL 또는 경로입니다. 이 매개변수가 생략되거나 해당 값이 빈 문자열인 경우 창에 문서가 표시되지 않습니다.
창 이름: 선택 매개변수, 열린 창의 이름.
1. 이름은 문자, 숫자, 밑줄로 구성됩니다.
2. 창 이름: 선택 사항. 이 문자열은 열린 창의 이름을 선언하는 쉼표로 구분된 기능 목록입니다. 네
是"_top"、"_blank"、"_selft"、"_parent"等。
_blank 在新窗口显示目标网页
_selft 在当前窗口显示目标网页
_parent 框架网页中当前整个窗口位置显示目标网页
_top 框架网页中在上部窗口中显示目标网页
3.相同 name 的窗口只能创建一个,要想创建多个窗口则 name 不能相同。
4.name 不能包含有空格。
参数字符串:可选参数,设置窗口参数,各参数用逗号隔开。
参数表:
top Number 窗口顶部离开屏幕顶部的像素数
left Number 窗口左端离开屏幕左端的像素数
width Number 窗口的宽度
height Number 窗口的高度
menubar yes,no 窗口有没有菜单
toolbar yes,no 窗口有没有工具条
scrollbars yes,no 窗口有没有滚动条
status yes,no 窗口有没有状态栏
<script type="text/javascript"> window.open('http://','_blank','width=300,height=200,menubar=no,toolbar=no, status=no,scrollbars=yes') </script>
关闭窗口(window.close)
close()关闭窗口
用法:
1 window.close();//关闭本窗口 2 <窗口对象>.close();//关闭指定的窗口
例如:关闭新建的窗口。
1 <script type="text/javascript"> 2 var mywin=window.open('http://www.jb51.net'); //将新打的窗口对象,存储在变量mywin中 3 mywin.close(); 4 </script>
innerHTML属性
innerHTML属性用于获取或替换HTML元素的内容。
语法:
Object.innerHTML
Object是获取的元素对象,如通过document.getElementById("ID")获取元素。
<h2 id="con">javascript</H2>
<script type="text/javascript"> var mychar=document.getElementById("con"); document.write("原标题:"+mychar.innerHTML+"<br>"); //输出原h2标签内容 mychar.innerHTML="hello world" document.write("修改后的标题:"+mychar.innerHTML); //输出修改后h2标签内容 </script>
改变HTML样式
语法:
Object.style.property=new style;
注意:Object是获取的元素对象,如通过document.getElementById("id")获取的元素
<h2 id="con">I love JavaScript</h2>
<script type="text/javascript"> var mychar= document.getElementById("con"); mychar.style.color="red"; mychar.style.background="#ccc"; mychar.style.width="300px"; </script>
显示和隐藏(display属性)
语法:
Object.style.display = value
value值:
none 此元素不会被显示(及隐藏)
block 此元素将显示为块级元素(即显示)
mychar.style.display = "block"
控制类名(className属性)
className属性设置或返回元素的class属性。
语法:
object.className = classname
作用:
1、获取元素的class属性
2、为网页内的某个元素指定一个css样式来更改该元素的外观
p2.className = "two";
以上这篇Javascript基础学习笔记(菜鸟必看篇)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持PHP中文网。
更多Javascript基础学习笔记(菜鸟必看篇)相关文章请关注PHP中文网!