1. 程式人生 > 其它 >js基本語法01

js基本語法01

js的基本語法 <a href="#">建立錨點,在此頁面跳轉</a> <a href="javascript:void(0)">空連結</a> js的基本語法 //number 數值 整數和小數 // string 字串 (字元) // bool true/false // null 沒有 // undefined 未定義 // symbol es6 查詢: console .log(); 判斷a標籤什麼型別: console .log(typeof a); querySelector()僅僅返回選擇器指定元素的第一個元素 運算子 // + - * / 只有+既可以做字串連結又可以運算
var a=1/"3"; console.log(a) // 二進位制精度轉換有問題 不可以直接0.1+0.2 var a=(0.1*10+0.2*10)/10; console.log(a) //賦值 // ==只看值 // ===恆等於/絕對等於 數值和型別全相等 // parseInt 取整 81.5 81 // parseFloat 小數 // isNaN Not a number 函式 // return返回值 function sum(a,b){ return a+b; } var a =sum(3,4); console.log(a) function sum(a){ console.log(arguments)//arguments引數陣列 偽陣列:可以當陣列來用(因為有下標)是個物件
return 1; } var a =sum(3,4,5,8,9); console.log(a)
var arr=new Array();//Array()裡面的數值無意義 arr[0]=0; arr[1]=1; arr[2]=2; console.log(arr);
var arr =[1,'2',3,4,function(){}]; console.log(arr)
// arr.shift() // arr.unshift() // arr.push() // arr.pop()

var arr=[1,2,3,4,5] // // arr.shift() //()裡可以傳任何東西,把頭部去掉 // // arr.unshift(3) //在頭部加數值
// // arr.push(2)//在尾部加數值 // // arr.pop()//刪掉元素 // var res=arr.pop() // // console.log(arr); // console.log(arr,res)
//開始位置 刪除個數 ...新增的資料 arr.splice(2,1,8) console.log(arr)