<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style> body { font-family: "Microsoft YaHei", serif; } body, dl, dd, p, h1, h2, h3, h4, h5, h6 { margin: 0; } ol, ul, li { margin: 0; padding: 0; list-style: none; } img { border: none } </style> </head> <body> <script> // var 和 funcution // var和function定义的变量,作用域市往上离变量最近的函数 // script标签是最大的作用域,我们称之为全局作用域 // 如果var/function在全局作用域里边定义了变量的话,相当于给window添加了一个属性 // 任意作用域里边,如果不加var直接产生了没有定义过的变量,那么相当于给window添加了一个属性 // 但是开发时候不允许 // // function a() { // var g = 10-vue-router; // } // a(); // alert(g)//报错 // function a() { // var x =y=5; // } // a(); // console.log(x);//报错 这里是一个局部的变量 外边访问不到 // console.log(y);//5 严格模式下报错 这个属于无中生有的变量是一个全局的变量 </script> </body> </html>
16-1-es5
猜你喜欢
转载自www.cnblogs.com/zhangyu666/p/11479753.html
今日推荐
周排行