JS運算子及轉換

2022-05-25 11:54:08 字數 2044 閱讀 6390

//預設傳送get請求img a form link標籤

//宣告變數使用關鍵字 var

var a= 1;

//這個是即宣告又定義

var b= '2';

console.log(a);

這個是顯示的是a這個宣告變數在第幾行 在那個位置

console.log(b);

//typeof 檢測當前變數的資料型別

console.log(typeof a);

console.log(typeof b);

//alert(a);

//confirm("你確定刪除麼?");

//***var is_delete = confirm("你確定刪除麼?");

//***alert(is_delete);

//confirm的應用

//顯示的是你確定刪除麼

//如果點選確定其結果為true 就是為真

//如果點選取消其結果為false 就是為假

//***if(is_delete) else

//其顯示的結果順序為

//確定刪除麼

//確定

//刪除成功

//反之失敗

var c;

console.log(c);//表示資料的值

console.log(typeof c);//表示資料型別

c = 10;

var $="大黑";

console.log($);

//以下是js字串的操作

var str="";

var name="白球;";

var age = 12 ;

console.log(typeof str);

console.log(str);

//字元竄相加操作

var newstr = str + name;

console.log(newstr);

var newstr = str + age;

console.log(newstr);

//轉換我想把sge=12轉化成字元竄型別的

var numstr= "" + age;

console.log(numstr);

var str = "5";

//技巧:空字元竄+數值型別==>>字串型別

//parseint將字元竄轉換成數值型別

console.log(parseint(str));

//擷取開始部分的整數數字部分

console.log(parseint("201955555恭喜發財"));

//nan not a number 但是它是數值型別

console.log(parseint("你好2019大吉大利"));

console.log(typeof parseint("2019大吉大利"));//結果為number

//只保留整數不高階

console.log(parseint(4.9));

//只有整數相加後面的小數不加

console.log(parseint(4.9) + parseint(8.7));

//整數和小數相加之後去相加的和的整數13

console.log(parseint(4.9+8.7));

//typeof是檢測當前變數是什麼資料型別

var a = 123;

console.log(typeof a);

//特殊情況除法情況10/0 會出現乙個number型別 infinity表示無限大

var a1= 5/0;

console.log(typeof a1);

//null空物件

//空字元竄單引號或多引號之中沒有值

//undefined宣告乙個變數沒有定義會出現

var obj = null;

console.log(obj);

//每句話都得寫分號

//看sources以後這些要放到伺服器上

//是因為會把**壓縮在一

運算子 轉換

1.算數運算子 l 自身加一 有前加和後加 l 自身減一 有前減和後減 l 前加加 先加一再運算 l 後加加 先取原值,運算後在加1 l 前減減 先自身減1再運算 l 後減減 先取原值運算後再減一 例 int num 10 l int number 10 num 先取原值,參與運算最後在加1。例如 ...

JS運算子 算術運算子 比較運算子 賦值運算子

兩邊的變數都是number型別 則是單純的加法運算 當字串出現時 結果是字串型別 字串之後的內容 不論什麼型別 都會被作為字串進行拼接 例子 var num1 10 var num2 20 num num1 num2 var result num1 num2 num1 false console.l...

變數及轉換和運算子

一 什麼式變數?變數的定義是 用來命名乙個資料的識別符號,2019 這是乙個數字,代表某年 int year 2019 二 變數命名規則 1.變數命名只能使用字母 數字 而且不能以數字開頭。2.使用完整的單詞命名,而非縮寫。見明知意。3.不能只使用關鍵字,但是可以包含關鍵字。4.在實際工作中中文也是...