1、JavaScript的特點
基于對象
跨平臺
改善用戶體驗
動態性
2、在head或者body中引用
<script>
alert("hello")
</script>
3、如何在網頁中嵌入script
①內嵌式:
寫在body中或者寫在</html>后面
<script type="text/javascript">
</script>
一般寫在body中的后面
②外部引入:
<script src="js/index.js" type="text/javascript"></script>
寫在head里
4、JS的輸出語句
a.彈出對話框alert("hello");
彈出alert("hello");
彈出變量alert(變量名稱); var i=10; alert中用\n表示換行、\t表示縮進
b.在瀏覽器中輸出document.write(""); 能識別標簽,可以用<br/>換行
alert不能識別標簽
c.console.log(""); 在控制臺輸出,不識別標簽
5、js的語法
標識符(變量的名稱、函數的名稱、數組的名稱)
1.由字母、數字、下劃線、$組成,不能以數字開頭
2.區分大小寫
3.不能以關鍵字和保留字命名
4.特殊符號不能作為變量名,如:-+!%#,/
5見名識意 數組arr 數字num
6.駝峰式命名
dayOne
建議:語句結束之后加; 注意"",''的使用
6、變量和常量;
常量:不變的量
變量:在內開辟一個空間,來存儲不同的數據
var 變量名
var a; 聲明一個變量
var a,b,c,d; 聲明多個變量
給變量賦值:
a=123;
b=c=22;
邊聲明變量,邊賦值,變量的初始化
var i=0,s=9;
7、數據類型:
基本數據類型:
數值型(Number):整型、浮點型
字符串(String):用單引號或者雙引號引起來的字符
布爾類型(boolean):true/false
特殊數據類型:
未定義undefined
空數據類型null
復合數據類型:
object(對象)
8、測試數據類型的方法:
typeof();
9、算術運算符:+ - * / %(取余)
10、輸入語句
prompt("提示信息","默認值");
var a=prompt("請輸入一個數字");
var b=prompt("請輸入一個數字");
alert("a+b"+a+b);
11、數據類型的轉換:
自動轉換(隱式轉換)
強制轉換(顯示轉換)
數值類型 > 字符串類型
123+"";
123.toString();
字符串類型 > 數值類型
parseInt(); 轉整形
parseFloat(); 轉浮點型
Number();
轉換成功:
第一個字符是數字或空格,直到遇到第一個非數字的字符開始不轉換。
開頭遇到+-號可以轉成功
12、找對象:
function sum(){
document.getElementById("");
}
function后面跟按鈕的value值
最后編輯于 :
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。