一、var变量 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>var</title> <script> window.onload = function(){ var aLi = document.getE ...
分类:
其他好文 时间:
2020-09-03 17:07:51
阅读次数:
56
一 丶简介: ES6 vue基本使用 v-text 和 v-html v-if 和 v-show v-for 轮播图 vue使用ajax 音乐播放器 watch侦听器 计算属性 计算属性版-music 二丶示例 ES6基本用法 1.1 变量的定义 let 和 const 1.1.1 let定义变量 ...
分类:
其他好文 时间:
2020-08-20 18:22:23
阅读次数:
65
ES6新增了俩JavaScript关键字let和const,你知道吗?划重点ES2015(ES6)新增加了两个重要的JavaScript关键字:let和const。let声明的变量只在let命令所在的代码块内有效,const声明一个只读的常量,一旦声明,常量的值就不能改变。一、let命令let命令有以下特点:(1)代码块内有效ES2015(ES6)新增加了两个重要的JavaScript关键字:le
分类:
编程语言 时间:
2020-08-10 09:30:58
阅读次数:
81
我们都知道js中定义变量的方式有var、let、const,let和const是es6中新增定义变量的方式,具体特性这里不再阐述。现在我们用const定义一个对象: // const定义了一个obj对象 const obj = { a: 1, b: 2} // 改变obj的值会报错 obj = {} ...
分类:
Web程序 时间:
2020-08-06 13:12:29
阅读次数:
93
变量 var存在的问题 可以重复声明 无法限制修改 没有块级作用域 (在全局范围内有效) 存在变量提升 const/let 不可以重复声明 let a = 1; let a = 2; var b = 3; var b = 4; a // Identifier 'a' has already been ...
分类:
其他好文 时间:
2020-07-18 13:48:57
阅读次数:
75
1. let 和 const 在es6之前,一般是用 var 用来定义变量、函数、对象等,由于 js 是弱类型的语言,js中所有的变量包括 number/string/boolean/undefined/function/object 都能通过var关键字来定义,在js中:var a; 声明未赋值默 ...
分类:
其他好文 时间:
2020-06-30 10:46:59
阅读次数:
46
1.什麽叫做ES6? ES6, 全称 ECMAScript 6.0 ,是 JavaScript 的下一个版本标准,2015.06 发版。 參考:https://www.runoob.com/w3cnote/es6-tutorial.html 2.1 let的用法 <script type="text ...
分类:
Web程序 时间:
2020-06-25 09:38:54
阅读次数:
69
var与let、const 一、var声明的变量会挂载在window上,而let和const声明的变量不会: var a = 100;console.log(a,window.a); // 100 100let b = 10;console.log(b,window.b); // 10 undefi ...
分类:
其他好文 时间:
2020-06-19 20:41:15
阅读次数:
46
面试时候碰到这个问题,多数的回答都是比起 var,后两者不会变量提升,并且生效于块级作用域。但这还不够。 先上结论:let,var,const,三者都会变量提升。 var 是创建和初始化的过程都提升了,所以提前访问得到 undefined。 let 只是创建过程提升,提前访问报错 xx is not ...
分类:
其他好文 时间:
2020-06-03 15:55:18
阅读次数:
93