javascript
3月25日 JavaScript
一、JaveScript簡介
1、它是個腳本語言,需要有宿主文件,它的宿主文件是HTML文件,與Java沒什么直接聯(lián)系
2、在HTML的位置有三塊:
?(1)head里面
?(2)body里面
?(3)</htmi>之后
一般寫在</html>z之后
<script language="javascript">代碼</script>
3、三個常用對話框:
?alert("")警告對話框,作用是彈出一個警告對話框。
?confirm("")確定對話框,作用是彈出一個可供選擇的確定對話框,點擊確定之后,返回true,點擊取消返回false,可以用變量來接收。
?prompt("要顯示的提示文字"),作用是彈出一個可輸入內(nèi)容的對話框
二、JavaScript語法
1.基本數(shù)據(jù)類型:
字符串、小數(shù)、整數(shù)、日期時間、布爾型等。
2.變量:
?? 都是通用類型var,可以隨便存儲其他類型值,可以直接使用,不用定義。
?? 定義變量:var a;
var s="3.14";? var n=parseFloat(s)=3.14;? s+=5=>"3.14"+5;var d=parseInt(s)=3;
3.數(shù)組:
?? 數(shù)組的定義:new Array();//它的長度是動態(tài)變化的,里面可以放任意類型的元素。
?? 數(shù)組元素的賦值:a[0]=123;a[1]="hello";//元素中的索引從0開始
?? 數(shù)組的取值:a[i];
?? 數(shù)組的屬性:a.lenth;//數(shù)組元素的個數(shù),長度。
?? 方法:a.sort();//數(shù)組排序,按照每一個元素的第一個字符進行排序。
???????????a.reverse();//反轉(zhuǎn)數(shù)組
4.函數(shù):
???函數(shù)的四要素:名稱、輸入、返回值、加工。
?? 定義函數(shù):function add(形參){函數(shù)體}//函數(shù)名為add,輸入為參數(shù)的形式,返回值可以是var類型,也可以return一個返回值。
?? 函數(shù)必須經(jīng)過調(diào)用才能執(zhí)行。函數(shù)的調(diào)用:add(實參)
?
寫法:
1.輸出:
<script>
document.write("hello word");
</script>
2、按鈕運用:
<input value="alert" type="button" οnclick='alert("這是觸發(fā)事件")'/>
3、定義變量并輸出:
??? var bianliang;
??? bianliang="123";
?? document.write(bianliang);
4、改變元素的屬性
<p id="hello">hello</p>
<script>
function hello()
{
x=document.getElementById("hello")
x.style.color="#ff0000";
}
</script>
<input type="button" value="點擊變顏色" οnclick="hello()"/>
5、item索引,指示第n個出現(xiàn)的元素,與getElementsByName同時使用。
定義一組變量;
var student=
{
name:"張三",
sex:"男"
}
student.name="張三";
document.write(student.name);
外部調(diào)用JS
<script src=""></script>
?
轉(zhuǎn)載于:https://www.cnblogs.com/dongqiaozhi/p/5321918.html
總結(jié)
以上是生活随笔為你收集整理的3月25日 JavaScript的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【自译】八步成为数据科学家
- 下一篇: PyQt4布局管理——绝对定位方式