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

做网站 用哪个网盘好福建省网站建设绩效排名

做网站 用哪个网盘好,福建省网站建设绩效排名,大连网站建设 意动科技,华为应用市场app下载let 声明及其特性 声明变量 变量赋值、也可以批量赋值 let a;let b,c,d;let e100;let f521,giloveyou,h[];变量不能重复声明 let star罗志祥;let star小猪;块级作用域,let声明的变量只在块级作用域内有效 {let girl周杨青;}console.log(girl)注意:在 i…

let 声明及其特性

  1. 声明变量
    • 变量赋值、也可以批量赋值
        let a;let b,c,d;let e=100;let f=521,g='iloveyou',h=[];
  1. 变量不能重复声明
         let star='罗志祥';let star='小猪';

在这里插入图片描述

  1. 块级作用域,let声明的变量只在块级作用域内有效
        {let girl='周杨青';}console.log(girl)

注意:在 if else while for 中使用let都是块级作用域
在这里插入图片描述

  1. 不存在变量提升

使用var(存在变量提升)

	console.log(girl);var  girl = "小刘同学"// 打印结果:undefined

使用let(不存在变量提升)

 	console.log(girl);let  girl = "小刘同学"// 报错:ncaught ReferenceError: Cannot access 'girl' 

注:变量提升就是在变量创建之前使用(比如输出:输出的是默认值),let不存在,var存在

  1. 不影响作用域链
        {let school='德仔同学';function fn(){console.log(school);}fn();// 打印结果:小刘同学}

注:作用域链是代码块内有代码块,跟常规编程语言一样,上级代码块中的局部变量下级可用

  1. let使用案例:
    html代码
   <style>.item {width: 100px;height: 50px;border: solid 1px rgb(42, 156, 156);float: left;margin-right: 10px;}</style><body><div class="container"><h2 class="page-header">let案例:点击div更改颜色</h2><div class="item"></div><div class="item"></div><div class="item"></div></div></body>

JavaScript代码

// 获取class名为item的元素
let items = document.querySelectorAll(".item")// 遍历绑定元素
for(let i=0;i<items.length;i++){items[i].onclick = function(){// 修改当前元素的背景颜色// 写法一// this.style.background = 'pink'// 写法二:items[i].style.background = "pink"}
}

写法二注意事件
在for循环是使用的 i 必须要使用let声明
如果使用var就会报错(原因:var是全局变量)
经过循环之后i的值会变成3,items[i]就会下表越界
let是局部变量
我们要知道点击的时候 i 是那个值

   //使用var相当于是:{ var i = 0; }{ var i = 1; }{ var i = 2; }{ var i = 3; }// 下面的声明会将上面的覆盖掉,所以点击事件每次找到的都是3// 而使用let使用var相当于是:{ let i = 0; }{ let i = 1; }{ let i = 2; }{ let i = 3; }// 由于let声明的是局部变量,每一个保持着原来的值// 点击事件调用的时候拿到的是对应的 i

总结:let声明的变量更加规范合理,尽量使用let来声明和使用变量

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

相关文章:

  • 广州网站设计工作室网站开发用什么电脑好
  • 网站开发课程培训大学电子系的建设网站的方案
  • 网站建设项目招标书网站模仿侵权
  • 网站建设预付流程景洪市新农村建设网站
  • 罗湖建设网站跨境电商网站设计
  • 网站的留言功能网站建设相关资料
  • 影视传媒网站源码做网站图片自动切换
  • 淘宝客如何新建网站网页标准化对网站开发维护者的好处
  • 兰州网站网站建设wordpress页面php代码
  • 网站rss生成python做网站毕业设计
  • 兰州网站建设咨询薇iis asp网站
  • 如何自己制作自己的网站wordpress 要求ftp
  • SEO如何建设网站dw做电影网站
  • 泉州做网站便宜为什么要建设学校网站
  • 建设网站开通网线多少钱注册东莞的公司可以买深圳社保吗
  • 营销型网站建设的指导原则整合营销传播策略
  • 网站建设技术论坛淘宝上面建设网站安全么
  • 网站制作公司咨询工作内容网络售后服务
  • 贵州一帆建设工程有限公司网站校园微网站建设方案ppt模板
  • 织梦可以做相亲网站华企网站建设
  • 深圳网站设计开发网站建设新手指南
  • 国家建设工程网站在深圳做网站平台需要什么备案
  • 亚马逊怎么做deal网站苏州市姑苏区建设局网站
  • 做高效能的父母网站wordpress 调用特定分类文章
  • 做门户网站用什么技术好网站 的建设意义
  • 南宁网站建设哪家好关于asp.net的网站模板
  • 个人做外贸网站2345网址导航怎么下载
  • 网站的优化 设计搭建一个小程序需要多少钱
  • 设计网站页面出现问题公司网络推广平台
  • 网站界面分类wordpress弹窗插件