当前位置: 首页 > wzjs >正文

用dw制作个人网站亿网网络科技有限公司

用dw制作个人网站,亿网网络科技有限公司,网络营销课程的心得体会,有没有做西餐的视频网站在JavaScript中,var、let和const是定义变量的三种方式,它们之间有着一些重要的区别。 var 在ES5及之前的版本中,var是定义变量最常用的方式。它的作用域是函数级的,也就是说,如果一个变量是用var声明的,它…

在JavaScript中,var、let和const是定义变量的三种方式,它们之间有着一些重要的区别。

var

ES5及之前的版本中,var是定义变量最常用的方式。它的作用域是函数级的,也就是说,如果一个变量是用var声明的,它只能在函数内部访问。

function example() {var x = 10;if (true) {var y = 20;console.log(x); // 10console.log(y); // 20}console.log(y); // 20
}
example();

在上面的例子中,变量x和y都是用var声明的,它们在函数内部都可以被访问到。

let

ES6引入了let关键字,用于定义块级作用域的变量。使用let声明的变量只在当前代码块内有效,不会被提升。

function example() {let x = 10;if (true) {let y = 20;console.log(x); // 10console.log(y); // 20}console.log(y); // Uncaught ReferenceError: y is not defined
}
example();

在上述示例中,变量x和y都是用let声明的,y在if语句块内定义,因此在外部无法访问到。

const

const也是ES6引入的关键字,用于声明常量。一旦用const声明变量,就不能再修改其值。const声明的变量必须初始化赋值。

const PI = 3.1415;
PI = 3.14; // Uncaught TypeError: Assignment to constant variable.const arr = [1, 2, 3];
arr.push(4); // 可以向数组中添加元素
console.log(arr); // [1, 2, 3, 4]

在上面的例子中,PI被声明为一个常量,再次赋值会导致错误。而对于数组来说,const只是保证变量指向的地址不会改变,而数组本身是可修改的。

总结

  • var的作用域是函数级的,let和const的作用域是块级的。
  • var存在变量提升,let和const不存在。
  • 使用const声明的变量不能再次赋值,但对于引用类型的变量,其内部属性是可以修改的。

文章转载自:

http://sYc3lFV1.rcgzg.cn
http://u550mClu.rcgzg.cn
http://w9AfPCjG.rcgzg.cn
http://r5dFQyqp.rcgzg.cn
http://2v4Rcp2s.rcgzg.cn
http://moYVi3G8.rcgzg.cn
http://EWlobx2C.rcgzg.cn
http://XbRa1Oy8.rcgzg.cn
http://xs37fplz.rcgzg.cn
http://8EKGYkF0.rcgzg.cn
http://kEnbyYIs.rcgzg.cn
http://HVJ1KDRM.rcgzg.cn
http://PiMEAXwk.rcgzg.cn
http://y8XdkPjh.rcgzg.cn
http://bmQYyu9u.rcgzg.cn
http://I2Drsgb9.rcgzg.cn
http://YffTTfsE.rcgzg.cn
http://KvnFMVB5.rcgzg.cn
http://6PURy6tn.rcgzg.cn
http://5xZxXgdD.rcgzg.cn
http://cVFDfboN.rcgzg.cn
http://kPNpAXLa.rcgzg.cn
http://YKnQTmne.rcgzg.cn
http://RWc1V4iE.rcgzg.cn
http://dUxcSCc8.rcgzg.cn
http://0O7cNpPd.rcgzg.cn
http://wZ3Qd8QP.rcgzg.cn
http://zvYZc7Iy.rcgzg.cn
http://1xCL5iC2.rcgzg.cn
http://Fuyk9bQz.rcgzg.cn
http://www.dtcms.com/wzjs/653782.html

相关文章:

  • 东坑做网站莆田网站建设建站系统
  • 徐州h5建站模板网站分享功能怎么做
  • 汕头模板建站代理怎么做网页?
  • 营销型网站建设系统设计师网页设计培训
  • 加强制度建设 信息公开 网站 专栏a站全名叫什么
  • asp学校网站源码seo编辑是干什么的
  • 旅游电子商务网站建设规划方案绥中做网站
  • 网站设计费用php网站后台怎么进
  • 智联招聘网站怎么做微招聘信息怎么直接做免费网站吗
  • 网站维护都是一些什么公司施工程找工程做哪个网站好
  • 昆明市网站备案承德建设工程信息网站
  • 北京创意网站设计文章网站后台管理系统
  • 旅游网--个人网站建设 论文网站推广是什么
  • 广州网站建站平台如何知道自己网站主机
  • 网站制作建设阿里云服务器做盗版视频网站
  • 益阳市建设网站zzcms网站开发
  • 广州外贸网站建站免费域名注册地址
  • 网页版传奇合击百度seo免费推广教程
  • 清溪镇网站建设WordPress导航菜单无法删除
  • wordpress 文章筛选上海网站搜索引擎优化
  • 网站做百度竞价利于百度优化wordpress手机端显示分类
  • 哪些网站是用响应式做的东莞金融网站建设
  • 手机培训网站建设徐州做网站公司
  • 冷色调网站浙江省建设会计协会网站
  • php开发网站后台排名好的网站关键词优化企业
  • 商务局网站建设方案团购模板网站
  • 北京网站设计哪家公司好校园网站建设考核
  • 我要找人做网站的主页wordpress博客没图片
  • 分类目录网站怎么做南昌网站seo技术
  • 做微商想做个网站南通江苏网站建设