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

怎么建网站维护网页

怎么建网站,维护网页,商城网站策划,怎样做让百度收录网站域名const 特点: const不允许在同一作用域重复声明,块级作用域暂时性死区,在声明之前,该变量是不可用的const声明的是一个只读变量,声明之后不能改变其值,一旦声明必须初始化但是const定义的对象属性是可以修…

const

特点:

  • const不允许在同一作用域重复声明,块级作用域
  • 暂时性死区,在声明之前,该变量是不可用的
  • const声明的是一个只读变量,声明之后不能改变其值,一旦声明必须初始化
  • 但是const定义的对象属性是可以修改的

块作用域由{}包括,if语句和for语句里面的{}也输入块作用域

对象是引用类型的,const定义的对象是保存指向对象的指针,这里的“不变”是指对象的指针不变,而修改对象中的属性不会使对对象的指针发生变化。

    const a=3{const a=1console.log(a)//1}{//a是对象,可以修改对象的属性const a={name: 1}console.log(a)//{ name: '1' }a.name=2console.log(a)//{ name: '2' }}console.log(a);//3

var

  • 变量提升,声明的变了会自动提升到他所在作用域的顶部
function fun() {console.log(variable); var variable = "hello";
}
fun(); // 结果是 undefined

因为上面的代码等同于:

function fun() {var variable;console.log(variable); variable = "hello";
}
fun(); // 结果是 undefined
  •  var可以重复声明同一个变量
  • 在使用 var 的时候,最常见的问题就是对迭代变量的奇特声明和修改
for (var i = 0; i < 5; ++i) { setTimeout(() => console.log(i), 0) 
} 
// 你可能以为会输出 0、1、2、3、4 
// 实际上会输出 5、5、5、5、5

let

  • 块级作用域 
  • 不允许在同一个块作用域中重复声明变量
  • 暂时性死区

let和var的区别:

for (var i = 0; i < 5; ++i) { // 循环逻辑 
} 
console.log(i); // 5for (let j = 0; j < 5; ++j) { // 循环逻辑
} 
console.log(j); // ReferenceError: j 没有定义

声明风格

尽量不使用var
const优先,let次之

使用const声明可以让浏览器运行时强制保持变量不变,也可以让静态代码提前发现不合格的声明。

http://www.yayakq.cn/news/827460/

相关文章:

  • 哪里有好的免费的网站建设seo流量排名软件
  • 龙岩网站建设费用wordpress启用插件后空白
  • seo建站技巧html源码网
  • 松江区做网站的公司jsp网站开发实例视频教程
  • 网站首页推广店面设计原则
  • 小白怎么做淘宝客网站教学小程序
  • 网站建设合同首付多少钱怎么写网站规划方案
  • 美食网站的设计与制作代码中国互联网排名
  • 靖州建设局网站塔城建设局网站
  • 网站设计公司哪家好网站项目建设申请汇报大纲
  • 东阿企业做网站推广做网站的费用如何入账
  • 简单网站建设视频响应式网站方案
  • 淘宝客网站api宁波网站建设caiyiduo
  • 万网关网站三次企业进行网站建设的重要意义
  • 先有域名才可以做网站吗全景网互动平台
  • 二十一冶建设有限公司网站网站设计源代码
  • 湖南响应式网站方案联想网站建设摘要
  • 网站开发的著作权归谁推广普通话的意义30字
  • 湖南网站营销seo哪家好苏州网站建设优化
  • 邢台学校网站建设费用wordpress评论ajax
  • 电影网站开发库表结构网页美工设计总结
  • 触屏手机网站设计小欢喜林磊儿什么网站做家教
  • 《教师网站建设与应用管理制度》wordpress 分类权限
  • 福建省住房城乡建设部网站在建工程项目一览表
  • 西安网站建设求职简历重庆菜谱制作
  • 植物网站模板唐山建设企业网站
  • 江门市建设工程安全监督网站建立一个同城网站要怎么做
  • 建设wap手机网站制作百度网站申诉
  • 建设领域信用系统网站crm系统架构图
  • 网上移动厅官方网站建设外贸网站多少钱