开发环境
vs code +各种插件(chinese, node.js module intellisense,ESLint, Live Server, vetur,vue helper)
python(Node.js需要一些类库)
node.js(在服务器端运行JS代码! 基于 Coogle 的 V8 引擎,可以脱离浏览器执行 js 代码)
NodeJS基本使用
1、创建文件夹 nodejs
2、创建我们的 01-控制台程序.js
3、打开终端执行js程序node *.js
ES6语法详解
浏览器一般都是只支持es5语法, ES6是 JavaScript的下一代标准,2015年发布。在IDEA中默认配置ECMAScript5版本,我们要编写es6的语法,需要配置。
声明变量var 与let区别
作用域 | |
---|---|
var | var 声明的变量没有作用域,作用域也可以提升,可以重复声明, |
let | let 声明的变量是有作用域,作用域不能提升,一定要先初始化。不可以重复声明 |
如何声明常量(es6)
const PI=‘3.1415926’
一但声明就必须初始化,而且不能修改变量值。
结构赋值
结构的变量名必须和对象属性同名
let user = { name:‘name a’,age:‘18’}
let user = { name: 'zhangsan', age: 18 }
let {name, age} = user
模板字符串声明(直接在字符串中调用变量)
let string = `name: ${user.name} age: ${user.age}`