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

怎么申请网站空间域名长沙百度搜索排名优化

怎么申请网站空间域名,长沙百度搜索排名优化,阳江做网站,wordpress php代码编辑器JS中的变量作用域 背景: ​ 之前做js逆向的时候,有一个网站很有意思,就是先出现对其赋值,但是后来的变量赋值没有对其发生修改,决定说一下js中的作用域问题. 全局作用域: ​ 全局作用域的变量可以在任何…

JS中的变量作用域

背景:

​ 之前做js逆向的时候,有一个网站很有意思,就是先出现对其赋值,但是后来的变量赋值没有对其发生修改,决定说一下js中的作用域问题.

全局作用域:

​ 全局作用域的变量可以在任何位置都进行修改,定义在最外面或者未定义的变量都称为全局变量。window对象调用全局对象,举个例子给大家理解

在这里插入图片描述

我们想想不加var有什么变化吗?没变化

在这里插入图片描述

var name='111'
function setname(){name='122';
}
setname();
console.log(name);//122
var name='111'function setname(){name='122';age=20;
}setname();
console.log(name);//122
console.log(age);//20

解释一下吧,因为age没有使用var,age进行定义,所有相当于全局变量了。

函数作用域:

函数定义内部的变量,无法被外部访问到。
在这里插入图片描述

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

深刻理解函数作用域指的是函数内部都可以,使用var声明的变量具有函数作用域,而不是块级作用域

块级作用域:

​ 块级作用域是指由一对花括号({})包围的代码块,它可以用来限定变量的作用范围。在块级作用域内声明的变量只在该作用域内部可见,外部作用域无法访问,多出现在if,switch语句中,。

function example() {if (true) {let x = 10; // 块级作用域内的变量console.log(x); // 输出 10}console.log(x); // 报错,x未定义
}//使用let关键字声明的变量具有块级作用域,只在声明的块内部有效
function example() {if (true) {const y = 20; // 块级作用域内的常量console.log(y); // 输出 20}console.log(y); // 报错,y未定义
}

varletconst

它的作用范围限定在if语句的块级作用域内

  • 使用let关键字声明的变量具有块级作用域,只在声明的块内部有效
  • const关键字声明的常量也具有块级作用域。
声明提升:
console.log(a);//undefined 
var a = 2;

错误想法:因为a没有在输出前定义,所以是undefined

其实编译的时候是这样:

var a;
console.log(a);
a = 2;

相当于 var a=2; 相当于 var a a=2 ;

立即执行函数:
(function(){...}()) //括号在内部,两者功能一样
(function(){...}) ()
var 与 let :

var允许重复声明,而let不允许重复声明

console.log(1111111111111)
var a = 12
console.log(a) //12
var  a = 13
console.log(a)//13

注意,浏览器会建议let是否重复声明,如果重复声明,则代码都不执行。

console.log(1111111111111)
let a = 12
console.log(a)//SyntaxError: Identifier 'a' has already been declared
let  a = 13
console.log(a)
http://www.hkea.cn/news/386773/

相关文章:

  • 深圳网站建设科技有限公司注册一个网站
  • 网站设计改版seo关键词优化推广价格
  • 做网站什么主题比较好上海网站seo诊断
  • 设计苹果手机的网站病毒什么时候才能消失
  • 国外做化工产品的网站自媒体发布平台
  • 怎么做资源类网站百度搜索热度排名
  • 大片网站建设seo关键词排名优化评价
  • 网络营销推广课程培训苏州seo门户网
  • 做盗版影视网站如何给公司网站做推广
  • 做网站付费流程郑州seo技术
  • 云南网站开发有哪些实用的网络推广方法
  • 央视新闻最新消息今天什么叫seo
  • 网站建设的意义徐州百度推广
  • 建设网站建设的目标百度云盘资源
  • 个体工商户是否能够做网站在线生成个人网站源码
  • 临沂高端网站建设厦门网站推广费用
  • 网站模版友链交易交易平台
  • 武汉做网站找谁百度导航是哪个国家的
  • wordpress互动游戏黄石seo诊断
  • 网页设计作品下载志鸿优化设计
  • 宾馆网站制作seminar是什么意思
  • 网站建设的进度表爱站查询工具
  • 深圳聘请做网站人员长春刚刚最新消息今天
  • 汽配人网做网站沈阳网站seo公司
  • 网站 短链接怎么做网站建设网站定制
  • 网站开发凭证做什么科目百度推广关键词多少合适
  • 网站正在建设 h5模板新闻热点
  • 龙岗公司网站建设怎么上百度搜索
  • 七米网站建设网站自动推广软件免费
  • 余姚公司做网站跨境电商怎么做