原生JS基礎但比較有用的一些方法總結
var num=parseInt();//把字串的數字轉成數字 只可轉成整數
var num=parseFloat();//可以轉整小數
var num=Number(); //轉成數字
//-----------------------------------------------------------------
檢測基本資料型別
alert( typeof a);
型別有:
number boolean undefined string object function
檢測物件
instanceof 檢測不了json (json就是object)
檢測建構函式
constructor
//-----------------------------------------------------------------
流程控制
if(條件){
//條件成立的程式碼
}else{
//條件不可立的程式碼
}
三目寫法
條件?語句一:語句二; //條件成立走語句一,不可立走語句二
fn && fn() //兩個都是true時才成立
n1 || n2 //如果前面一個是假的就走後面一個
switch(條件){
case "條件1":
//條件1成立是的程式碼
break;
case "條件2":
//條件2成立時的程式碼
break;
default:
//設定預設 如果條件1 條件2都不成立就走這條
break;
}
//-----------------------------------------------------------------
常用的迴圈:
for(初始值 條件 自增){
//語句
}
eg:
for(var i=0; i<10; i++){
//條件成立後執行的程式碼
}
while迴圈一般用於值不確定的時候
while(條件){
//語句
}
eg:
var i=10
while(i){ //如果i變成假的就不在執行以下的程式碼 如果是真的就會一直執行下去
i--;
console.log(i);
}
for in 迴圈 一般用於迴圈json
var json={"a":1,"b":2,"c":3}
for(var name in json){
//name---->a b c
//json[name]---->1 2 3
}
for of 迴圈 一般用於迴圈map物件
eg:
for(let [key,value] of map)
//key 名字
//value 值
}
未完。。。。。。。。。待續
相關文章
- 去除csdn廣告的方法,多種方法比較總結
- Vue.js基礎總結Vue.js
- 前端基礎之原生js事件繫結案例前端JS事件
- JS基礎知識總結(2)JS
- JS基礎知識總結(1)JS
- JS基礎知識深入總結JS
- Node.js Streams 基礎總結Node.js
- 一些有用的連結
- golang的比較好的一些超連結Golang
- 大前端技術選型總結和一些架構比較前端架構
- js 深比較和淺比較JS
- JS基礎總結(2)——原型與原型鏈JS原型
- JS基礎總結(1)——資料型別JS資料型別
- 常用的比較排序演算法總結排序演算法
- Go 之基礎速學 (十二) golang 的一些小總結Golang
- JS基礎總結(5)—— JS執行機制與EventLoopJSOOP
- js基礎必看系列-->2024-10-30總結JS
- JS基礎總結(4)——this指向及call/apply/bindJSAPP
- JS基礎總結(3)——作用域和閉包JS
- JS-Array的方法總結JS
- 常用js方法總結:JS
- js字串方法總結JS字串
- RxJava 系列-1:一篇的比較全面的 RxJava2 方法總結RxJava
- 大佬有用的面經總結
- python pandas常用統計函式總結_包括groupby,crossTab等方法結合使用的比較Python函式ROS
- SpringCloud元件詳解(對於基礎的一些面試也是有用的)SpringGCCloud元件面試
- 後端知識點總結——NODE.JS基礎後端Node.js
- 原生JS獲取日期段及時間比較的騷操作(基本操作)JS
- js比較日期 - JavaScriptJSJavaScript
- JS 物件合併與克隆方法的分類與比較JS物件
- jQuery基礎總結jQuery
- 【Python】基礎總結Python
- MongoDB基礎總結MongoDB
- 安全基礎總結
- VUE基礎總結Vue
- JavaScript基礎總結JavaScript
- JS遍歷方法總結JS
- JS陣列方法總結JS陣列
- JS基礎 --- String方法大全JS