javaScript语法
const 声明常量
var 声明变量
函数 function:
function myFunction(a,b) {
if (a>b){ return; } x=a+b
}
打印输出:
console.log(var)
对象模板 类 class:
class Runoob { constructor(name, url) { this.name = name; this.url = url; } }
require
是运行时调用,所以理论上可以运作在代码的任何地方
import
是编译时调用,所以必须放在文件的开头
require
是赋值过程,其实require
的结果就是对象、数字、字符串、函数等,再把结果赋值给某个变量。它是普通的值拷贝传递。
import
是解构过程。使用import
导入模块的属性或者方法是引用传递。且import
是read-only
的,值是单向传递的。default
是ES6 模块化所独有的关键字,export default {}
输出默认的接口对象,如果没有命名,则在import
时可以自定义一个名称用来关联这个对象