您的位置:首页 > Web前端 > JavaScript

JS - 语法

2019-06-03 20:28 120 查看
  • 数据类型
let
//变量地址不可变
const
  • 字符串拼接
` ${变量名}-${变量名}-${变量名} `
  • 对象属性遍历
for(let item in obj){...}
  • 数组遍历
for(let i in arr){console.log(arr[i])}
  • 判断
switch(''){
case '':
...
break;
case '':
...
break;
default:
...
}
  • 简写
{
function xxx(){}   =   xxx: ()=>{}
xxx  =   xxx:xxx
}
  • 方法默认值
function f(x,y='hello'){}
  • 解构表达式
//结构数组
let [a,b,c] = arr
let [,...newArr] = arr
//结构对象
let {key: k, obj: {objKey: ok}} = obj
  • Promise对象
new Promise((resolve,reject)=>{
异步操作
resolve(data)
reject(err)
}).then((data)=>{},(err)=>{})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: