ES6
KOTP17
小白
展开
-
es6模板字符串
let a = 'hello world'; let b = 'test'; // let str = "我是'超人'"; // let str = "我是\"超人\""; // console.log(str); // let str = `我是"超人"`; let container = document.querySelector(".container"); // container.innerHTML = "<h1>...原创 2022-03-13 22:24:08 · 320 阅读 · 0 评论 -
es6解构赋值
//数组的解构赋值 let [a, b] = [10, 20]; [a, b] = [b, a]; console.log(a, b); //对象的结构赋值 let { name, age } = { name: 'xiaoxiao', age: 2, } console.log(name, age); function createStudent() { let name...原创 2022-03-13 22:12:30 · 49 阅读 · 0 评论 -
es6let(定义变量,有块级作用域) const(常量,不能修改)
//let和var的区别 //var定义的变量没有块级作用域的概念 //let定义变量有块级作用域 //const 用于定义对象,修改属性const obj = { name: 'xixi', age: 2 } obj.name = 'xiaoxiao'; console.log(obj); ...原创 2022-03-13 21:56:32 · 60 阅读 · 0 评论 -
js箭头函数
//箭头函数 // ()中定义参数,如果只有一个参数,可以不写括号 //{}中写函数体,如果函数体中只有返回值,可以不写return //区别:普通函数,谁调用这个函数,this指向谁,箭头函数,在哪里定义函数,this指向谁 const fun = () => { return 100; } const fun1 = () => 100; // function fun() { // return 1...原创 2022-03-13 21:36:00 · 47 阅读 · 0 评论